2016-03-25 15 views
0

Ich habe einen Hyperlink mit NavigateURL in meiner Gridview, um Feldwerte in meiner Tabelle zu übergeben. Ich habe mich gefragt, ob es möglich ist, andere Werte als die Tabellenwerte auch in der Abfragezeichenfolge zu übergeben. Wie Variablen in meinem Code hinter? Wenn ja, wie würde man das machen?Welche Arten von Werten können in NavigateURL übergeben werden?

Antwort

1

Sie können mehrere Schlüssel/Wert-Paare von Zeichenketten in der URL übergeben:

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

Es kann wie folgt geschehen:

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

In Code-behind, können Sie die Werte wie folgt abrufen :

Verwandte Themen