【发布时间】:2016-12-02 20:00:48
【问题描述】:
我后面有aspx code
public partial class allahabad : System.Web.UI.Page
{
int insid = 123;
protected void Page_Load(object sender, EventArgs e)
{
}
}
现在我的 ascx 代码在上面的 aspx 页面中注册,在 ascx 页面中我有一个按钮控件,我想在哪个点击事件上将 int insid 的值发送到目标页面,我不想使用 session。任何人都可以帮助我怎么做。
ascx 页面代码
public partial class GFTindia_customcontrol_mycustomcontrol : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
Response.Redirect("~/GFTindia/targetpage.aspx?id=" + insid);
}
}
【问题讨论】:
-
您知道页面类实例变量不会在回发后持续存在,因此您在 Page_Load 中设置的任何内容都会在点击事件运行时被设置,对吧?
标签: asp.net