关于 Page_Load 丢失值的问题
我在页面里
<a href="list.aspx#this" ID="A1" onserverclick="PageShow" runat="server">下一页</a>
code:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
serch.Text="bbbbbb";
this.DataBinds();
}
}
private void DataBinds()
{
//数据绑定;
}
public void PageShow(object sender, EventArgs e)
{
serch.Text="aaaaa";
DataBinds();
}
当点击 超链接则调用 PageShow 设置了 serch.Text 然后调用 DataBinds() 最后还要执行Page_Load 但是IsPostBack却为False 同时serch.Text的值也丢失了,不知道什么原因 请帮忙分析一下 谢谢