![](/img/trans.png)
[英]How to pass a string from javascript to server? and then get a return value from server in asp.net webforms
[英]How to get string from url in ASP.NET webforms?
我认为我的不准确是不准确的。
当用户点击按钮时,我需要它来执行此操作:
Response.Redirect("Login.aspx?userid=XX");
我如何获得"userid?"
来自?userid.
所以我可以显示一个页面。 喜欢做"?page=3"
并显示page 3
,在同一页面或其他内容。
Button代码是:(只是你需要它)
protected void LoginButton_Click(object sender, EventArgs e)
{
Response.Redirect("Login.aspx");
}
非常感谢! 对不起,如果我没有问好,对不起英语不好。
使用Request.QueryString:
第一页在网址中发送另一个页面,其用户ID为:
Response.Redirect("AfterLogIn.aspx?userid=23");
然后使用以下代码阅读它:
var g = Request.QueryString["userid"] //this value should be 23 now
然后,您可以使用此g变量执行任意数量的自定义操作(隐藏面板,显示控件等)
你可以做这样的事情
protected void LoginButton_Click(object sender, EventArgs e)
{
var id = // whatever userid
Response.Redirect("Login.aspx?userid="+ id);
}
并在登录页面的pageload
中
var userid = Request.QueryString["userid"];
ASP.NET State Management将进一步解释。
希望这可以帮助
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.