Novo

Forum kao aplikacija na telefonu

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

  • 3 odgovora
  • 2.316 pregleda

Najnovija ↓

enlarge picture in datalist 28.10.2006. u 00:07 · pre 243 meseca #1
Pozdrav

imam datalist u kojem prikazujem vise slika.Zelim da kada se klikne na jednu od slika da se ona pored ili iznad pokaze uvecana (ne u novom window)??ide li tu neki javascript ili neki kod,??

Hvala Unaprijed
Re: enlarge picture in datalist 01.11.2006. u 11:22 · pre 243 meseca #2
zar nema niko odgovor??
evo moj datalist:
<asp:DataList id="DataList1" runat="server" ItemStyle-Font-Size="8pt" ItemStyle-BackColor="#F9F9F9" GridLines="Both" CellPadding="5" CellSpacing="3" Width="511px" BorderWidth="0px" BackColor="#F1EDDC">
<ItemStyle font-size="8pt" backcolor="#F1EDDC"></ItemStyle>
<FooterStyle backcolor="#F1EDDC"></FooterStyle>
<ItemTemplate>
<img height="100" width="80" src='C:/objimg/<%# DataBinder.Eval(Container.DataItem, "SL2") %>.jpg'
title="Click for larger image" vspace="5" />
</ItemTemplate>
<AlternatingItemStyle backcolor="#F1EDDC"></AlternatingItemStyle>
</asp:DataList>

Mogu prikazat isto i preko datagrida ,ako neko ima odgovor???

Pozdrav
Re: enlarge picture in datalist 02.11.2006. u 17:40 · pre 243 meseca #3
Evo, cekao sam da neko da neko resenje, ali izgleda da im je promaklo tvoje pitanje :).

Ja kada bih imao taj problem razmisljao bih ovako:
Stavio bih jedan div i unutra Image kontrulu (default visible=false), pa zavisno od slike u datalisti menjao lokaciju div-a, source i velicinu Image kontrole. Posto sam jako los java programer, ne znam kako to da napravim bez ponovnog reload-a strane ( a to bi bilo najbolje), ali i sa reloadom i bez jave, imaces to sto hoces u istom, a ne u novom window-u. Sve to zahteva malo napredniju navigaciju strane ako zelis da sliku prikazujes na razlicitim lokacijama. Ako je lokacija uvek ista, onda nije problem, onda ti verovatno ne treba ni div. Meni je tu vece pitanje: izvrsiti reload strane ili ne? Odgovor na to pitanje zna neko ko se malo bolje razume u javascript.

Obrati paznju na to da ako koristis istu sliku u razlicitim (forsiranim) velicinama, da ce to biti dobro prikazano samo u Internet Exploreru. Ostali browseri slike u kombinaciji sa asp kotrolama prikazuju u originalnoj velicini, a to prilicno komplikuje stvari.
Re: enlarge picture in datalist 03.11.2006. u 09:54 · pre 243 meseca #4
Hvala Vuko,
taman sam pomislio da me ignorisu..:))

evo nasao sam jednu skriptu koja otvara sliku u novom prozoru,sto bi moglo da mi posluzi,

<script language="javascript">
function ShowPicture(Picture)
{
Win = open("'C:/objimg/" + Picture, "", "width=125,height=150")
}
</script>
...
...
<ItemTemplate>
<img height="100" width="80" src='C:/objimg/<%# DataBinder.Eval(Container.DataItem, "SL1") %>.jpg' style="cursor:hand" title="Click for larger image" vspace="5" onClick="ShowPicture('<%# Container.DataItem("SL1") %>.jpg')" />
</ItemTemplate>


e sad problem ovdje su u navodnicima ("SL1") u kodu => onClick="ShowPicture('<%# Container.DataItem("SL1") %>.jpg')"

ovo je sigurno resenje ,ali kako da napravim event onclick????


Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme