Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Pozicioniranje web korisnicke kontrole (user control)

  • 1 odgovor
  • 3.397 pregleda

Najnovija ↓

Pozicioniranje web korisnicke kontrole (user control) 24.02.2006. u 01:41 · pre 251 mesec #1
Pozdrav,
Kreirao sam user kontrolu koju zelim da koristim kao pop up na web stranici.
To user kontrolu sam postavio na web stranicu i sakrio je (visibility=false)
Zelim da kad pritisnem neko dugme na toj stranici dinamicki pozicioniram top left vrednosti user kontrole da bi se ista pojavila na mestu gde sam kliknuo dugme.
Ideja je da to uradim modificirajuci html tablu unutar moje user kontrole koja ima style position absolute sa vrednostima dugmeta koje je kliknuto.

Medjutim buduci da mi vreme izmice a ja ne uspevam da to namestim da radi obracam se ovom cenjenom mediju u zelji da dobijem gotovo resenje :-) (ili makar smernicu)

Unapred zahvalan

Tehnologija: ASP.NET 1 Jezik:C#

Potpis
Jednostavnost! Odlika genijalnosti
Re: Pozicioniranje web korisnicke kontrole (user control) 25.02.2006. u 03:30 · pre 251 mesec
izmenjeno 1 put, poslednji put kaan 26.02.2006. u 09:57
  1. kaan26.02.2006. u 09:57zapis iz teksta poruke
#2
// na click dugmeta pozovi funkciju setPosition()
Code:

function setPosition()
{
 var mycontrolObj = document.getElementById('<%=myCustomControl1.ClientID%>');
  mycontrolObj.style.top = event.clientY;
  mycontrolObj.style.left = event.clientX;
  mycontrolObj.style.visibility = 'visible'; // ili mycontrolObj.style.display = 'block'...kako ti vec odgovara
}


// naravno glavni html container kontrole mora imati absolute pozicioniranje (position:absolute)

Valjda sam dobro ukapirao sta hoces.

Pozdrav

// Izmjena: zmijenio sam dodjeljivanje clienX i clientY vrijednosti
Potpis
Kaurin Andrej
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme