Forum
[size=1]Iyi gunler..
Gridview araciligiyla veritabanindan aldigim html sayfasinin url'ini bir imagebutton'un descriptionUrl'ine atiyorum.. Butona tiklandigi zaman, DescriptionUrl'de belirlenmis olan html sayfasinin bir iframe icinde goruntulenmesi gerekiyor. Kullandigim html kodu asagidadir..[/size]
[b]<a href="" target=Iframe_videos>
<asp:ImageButton ID="ImageButton1" runat="server"
ImageUrl="~/image/Buton_video.png" /></a>[/b]
[size=1]Bu sekilde olmadi. Yardimci olur musunuz?
Tesekkur ederim.. [/size]
Merhaba,
Iframe_videos adinda bir iframe mevcut mu ? Asagidaki
sekilde metin olarak link verildiginde ilgili iframe icine aciyor mu ?
[b]<a
href="" target="Iframe_videos">
deneme
</a>[/b]
[size=1]Evet, boyle bir iframe mevcut.
[b]<a href="image/Animations/arac_sefer_raporu.html" target=Iframe_videos>
<asp:Image ID="Image_videoResmi" runat="server"
ImageUrl="~/image/Buton_video.png" Visible="False" />
</a>[/b]
seklinde yaptigim zaman html sayfayi Iframe_videos'un icinde goruntuluyor. Ancak [b] href=""[/b] bolumunu degisken olarak tanimlayamadigim icin bu sekilde kullanma sansim yok.
[/size]
Merhabalar,
href="" alaninin icine neden degisken olarak url getirememeni anlamamakla birlikte en azindan farkli bir yontem daha onerebilirim.
[b]
<img src="http://www.cozumpark.com/cpk.gif"
onMouseover="this.style.cursor='hand'"
onClick="parent.Iframe_videos.location='http://www.cozumpark.com'">
<br><br>
<iframe name="Iframe_videos" width="500" height="500"></iframe>
[/b]
Tamam, bu kodlari aynen yerlestirdim ve calisti. Ancak benim bir tane html sayfam yok ki.. 50 den fazla sayfam var ve bu sayfalarin url leri veritabanimda kayitli. Gridview den secmis oldugum veriye gore adresim degisecek. Benim [b]location="..."[/b] bolumunu bir degisken olarak ayarlamam lazim.
PostBackUrl özelliğine vericeksiniz dinamik gelen linki.
Gridview'ın ItemDataBound özelliği ile verebilirsiniz onu. Veya hiç gerek kalmaz ItemDataBound'a.
PostBackUrl ile olmadi ya da ben yapamadim. Imagebutton yerine [b]HyperLink[/b] kullandim. HyperLink'te [b]target[/b] ozelligi varmis. Sorun kalmadi.
Cevaplar icin tesekkur ederim..