updatepanel问题,有点麻烦!

nbbcdf5207 2009-08-02 03:36:22
一个窗体里放入了两个updatepanel,分别是updatepanel1和updatepanel2。
updatepanel1里放入了一个HiddenField,当HiddenField的值改变时去取HiddenField的值对应数据库的客户数据,
然后放入updatepanel2的DataGridView,

CustID = int.Parse(HCustID.Value);
PageDataBind();

public void PageDataBind()
{

string Sql;

//核心SQL语句,进行查询运算
Sql = "Select Top " + AspNetPager1.PageSize + " FCustID 客户内码,isnull(FCustNo,'') as 客户编号,isnull(FCustName,'') as 客户名称,FParentID from T_Customer where ( FRecordType=0 and FParentID=" + CustID.ToString() + " and FCustID not in(select top " + Convert.ToString(AspNetPager1.StartRecordIndex - 1) + " FCustID from T_Customer where FRecordType=0 and FParentID="+CustID.ToString() + " order by FCustNo )) order by FCustNo ";

DataTable dt = DBHelper.GetDataSet(Sql);
GridView1.DataSource = dt;
GridView1.DataBind();
}

实时跟踪了PageDataBind,确实是取了数据,可是界面上的DataGridView就是不会更新,高手帮忙啊,急啊!!!!
...全文
94 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuyang09 2009-08-03
  • 打赏
  • 举报
回复
gogo
phoebuswei 2009-08-02
  • 打赏
  • 举报
回复
您好要多清楚啊
吧代码弄出来我给你改
设置Always?干脆不用好不好
nbbcdf5207 2009-08-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 limaohua97 的回复:]
哇 不是吧 lz你不觉得你的方法 有点那个吗  没必要这样吧
用控件取对应控件里的值也没你这样写代码的呀 你只写了一个绑定 GridView1的方法 其他的什么都看不到呀
怎么帮你看呀
[/Quote]
这位同志是正解,虽然是简略了点!
nbbcdf5207 2009-08-02
  • 打赏
  • 举报
回复
这个问题幼稚了点,其实只要把两个updatepanel的UpdateMode 属性都设置为“Always”就可以了,但是我在以前刚接触updatepanel的时候,记得有一位作者就提出过,不到特殊情况,updatepanel的UpdateMode 都应该设置为conditional的。看来对updatepanel的研究还要继续啊!
phoebuswei 2009-08-02
  • 打赏
  • 举报
回复
吧htm弄是上来看看那
UpdatePanel 有很多属性,嵌套刷新看看是不是你的属性有问题
检查
UpdateMode
RenderMode
ChildrenAsTriggers
ContentTemplate、Triggers
limaohua97 2009-08-02
  • 打赏
  • 举报
回复
哇 不是吧 lz你不觉得你的方法 有点那个吗 没必要这样吧
用控件取对应控件里的值也没你这样写代码的呀 你只写了一个绑定 GridView1的方法 其他的什么都看不到呀
怎么帮你看呀

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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