我的问题的例子我有2个文本框,1个用于txtNombre,1个用于txtArea ..
WebForm1的
txtNombre :(乔治) txtArea :() 超链接(>>) 按钮
WEBFORM2
BUTTON(区域值,当我在WEBFORM1中点击此按钮时,它看起来像这样。)
WebForm1的
txtNombre :() txtArea :(厨房) 超链接(>>) 按钮
我正在为de Area
使用此值> ---WEBFORM1 txtBoton.Text = Request["variable"];
> ----WEBFORM2 string Area = "Kitchen";
> ----------- Response.Redirect("Default.aspx?variable=" + Area);
这是区域的代码 但我想知道如何获取文本框的值:txtNombre。到第二个webform并将其发送回webform1 ..我使用超链接转到webform ..
答案 0 :(得分:0)
下次你应该更加努力:
http://msdn.microsoft.com/es-es/library/system.web.httprequest.querystring.aspx
这是一个示例代码,使用QueryString中的几个参数,并在网页中显示它们:
int loop1, loop2;
// Load NameValueCollection object.
NameValueCollection coll=Request.QueryString;
// Get names of all keys into a string array.
String[] arr1 = coll.AllKeys;
for (loop1 = 0; loop1 < arr1.Length; loop1++)
{
Response.Write("Key: " + Server.HtmlEncode(arr1[loop1]) + "<br>");
String[] arr2 = coll.GetValues(arr1[loop1]);
for (loop2 = 0; loop2 < arr2.Length; loop2++)
{
Response.Write("Value " + loop2 + ": " + Server.HtmlEncode(arr2[loop2]) + " <br>");
}
}
例如,如果你有这样的URL:http:// [在此插入服务器名称] /Example.aspx?Param1=1&Param2=a&Param3=2
输出将是: