2016-03-25 14 views
0

Tablodaki alan değerlerini geçmek için benim grid görünümünde NavigateURL kullanarak bir köprüm var. Tablo değerlerinden başka değerlerin sorgu dizesinde de iletilmesinin mümkün olup olmadığını merak ediyordum. Benim kodumdaki değişkenler gibi mi? Eğer öyleyse, bunu yapmak nasıl olur?NavigateURL'de ne tür değerler iletilebilir?

cevap

1

URL'de dizeleri birkaç anahtar/değer çiftlerini de geçirebilir:

hyperLnk.NavigateUrl = "~/Sub1/frmMyForm1.aspx?key1=value1&key2=value2&key3=value3" 

Böyle yapılabilir:

arkasında kodunda
hyperLnk.NavigateUrl = String.Format("~/Sub1/frmMyForm1.aspx?key1={0}&key2={1}&key3={2}", myStr, myInt, myDouble) 

, böyle değerleri alabilir :

Dim var1 as string = Request.QueryString("key1") 
Dim var2 as Integer = CInt(Request.QueryString("key2")) 
Dim var3 as Double = CDbl(Request.QueryString("key3")) 
...