关于 Page_Load 丢失值的问题

yerenamong 2009-09-02 09:47:39
我在页面里
<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的值也丢失了,不知道什么原因 请帮忙分析一下 谢谢
...全文
125 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yerenamong 2009-09-03
  • 打赏
  • 举报
回复
这样好像不行!
ncjcz 2009-09-03
  • 打赏
  • 举报
回复
<a href="" ID="A1" onserverclick="PageShow" runat="server">下一页 </a> 

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧