我有一个 Datalist,它在每个复选框上呈现一个复选框和值属性列表,当另一个控件触发回发时,每个复选框上的值属性都丢失了!!!!
问问题
1962 次
2 回答
1
在您的 page_load 事件中,您可能想检查并查看您是否绑定了数据列表。如果是这样,你可能想用这个包装你的数据绑定方法:
if(!Page.IsPostBack)
{
YourDataBindingMethod();
}
有了这个,您将检查以确保它仅在第一页加载时加载。不是每次控件触发回发。
希望这对您有所帮助。
于 2009-11-26T02:11:55.707 回答
0
当您加载 Datalist 时,请确保它仅在初始 PageLoad 上完成,而不是在随后的 PostBacks 上完成
if(!Page.IsPostBack) {
//databind your datalist
}
如果这不是问题,您是否愿意发布一些可以帮助解决问题的代码?
于 2009-11-26T02:10:08.047 回答