HTML de bi yere a href veriyorum gittiği sayfaya parametre ile nasıl yollarım? yollanır mı ki ya da ?

<a href="frmDetail.aspx" target="_blank" class="gridViewToolTip">

soruldu: 08 May '13, 12:57

wifi's gravatar image

wifi
748384454
cevap kabul oranı: 100%

değiştirildi: 08 May '13, 13:05


<a href="frmDetail.aspx?myId=3" target="_blank" class="gridViewToolTip">

şeklinde olduğunu düşünürsek, queryString olarak myId'tanımlı parametreyi göndermiş olursun.

Datagrid'içindeki a tag'inin href özelliğini siz dinamik olarak eklemiyormusunuz?

Keza eklemediğinizi varsayıyorum ve tıklanılan a tag'inin id özelliğinde gitmesini istediğiniz url'in id değeri olsun. id değerindeki 3'ü siz dinamik olarak verirsiniz. href özelliğini kaldırın. onClick metodu ile java script ile yönlendirmeyi yapalım.

<a id="3" target="_blank" onClick="goUrl(this)" class="gridViewToolTip">

Java script fonksiyonum!

    <script language="javascript" type="text/javascript">
    function goUrl(targetUrl){
     var target = targetUrl.id;   
     window.location="http://www.btsoru.com/frmDetail.aspx?Id=" + target;
    }

</script>
permanent link

cevaplandı: 08 May '13, 13:09

Turgay%20Can's gravatar image

Turgay Can
8.3k63798
cevap kabul oranı: 18%

değiştirildi: 08 May '13, 14:34

yanlış soruyo olabilirim.o yüzden şöyle açıklayayım.10 kayıtlı bi grid im var.grid in satırlarına a href veriyorum.kullanıcı hangisine tıkladıysa onun ID sini alıp o sayfaya gitsin istiyorum.c# da şu şekilde yapıyoruz ya hani parametreyi

string ID= 5;

response.redirect("default.aspx?ID=" sID);

sizin gösterdiğiniz kodda ID yi nasıl alıcak parametre gibi onu yapamadım ben.

(08 May '13, 14:25) wifi wifi's gravatar image

bu eksi puan veren arkadaşlar nedenini yazsa da bizde kendimizi ona göre yetiştirsek

(08 May '13, 14:26) wifi wifi's gravatar image
1

Cevabı güncelliyorum.

(08 May '13, 14:26) Turgay Can Turgay%20Can's gravatar image

evet href i dinamik olarak vermem lazım veremiyorum.

burada id="3" ü nasıl dinamik olarak verebilirim.grid de datakeys olarak kullanıcının sicil ini tutuyorum. bu datakey i id ye dinamik olarak yollayabilirsem sorun çözülecek. bunu nasıl yapabilirim.

(09 May '13, 00:51) wifi wifi's gravatar image

Aynı context içinde bulunsada ayrı bir soru.Datagrid yada table'ı nasıl oluşturuyorsun bilmek lazım.

(09 May '13, 00:58) Turgay Can Turgay%20Can's gravatar image

<%# Eval("SicilNo")%>" target="_blank"

(09 May '13, 01:27) wifi wifi's gravatar image
1

Eval ile aldıysan kodu zaten işini görmesi lazım. Yorumlarda code tagleri kullanılamıyor.

(09 May '13, 01:34) Turgay Can Turgay%20Can's gravatar image

target="_blank" ı yemiyo burda. ayrı bir pencerede açmak için.

(09 May '13, 02:24) wifi wifi's gravatar image
1

javascript kodunu şu şekilde yapınca oldu

function goUrl(targetUrl){ var target = targetUrl.id;
window.open("frmDetail.aspx?ID=" +target,"_blank","width=500,height=280"); }

(09 May '13, 03:11) wifi wifi's gravatar image
10 yorumdan 5 tanesi gösteriliyor hepsini göster
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×72

Soruldu: 08 May '13, 12:57

Görüntüleme: 799 kez

Son güncelleme: 09 May '13, 03:11

powered by BitNami OSQA