Asp.net 我们是否可以强制将Page.IsPostback属性设置更改为false

Asp.net 我们是否可以强制将Page.IsPostback属性设置更改为false,asp.net,Asp.net,我正在将web用户控件动态加载到ajax选项卡容器中,并在ActivetabChanged事件的帮助下,将相关用户控件绑定到该特定选项卡中 在每个用户控件中,我都有包含数千条记录的数据列表,我将这些记录绑定到用户控件页面加载事件上 我正在将绑定代码放入!page.IsPostback,现在我的问题来了,当我更改选项卡更改事件时,page.IsPostback返回true,并且datalist未绑定,我强制将代码放入!page.IsPostback因为我必须触发datalistCommandEve

我正在将web用户控件动态加载到ajax选项卡容器中,并在ActivetabChanged事件的帮助下,将相关用户控件绑定到该特定选项卡中

在每个用户控件中,我都有包含数千条记录的数据列表,我将这些记录绑定到用户控件页面加载事件上

我正在将绑定代码放入!page.IsPostback,现在我的问题来了,当我更改选项卡更改事件时,page.IsPostback返回true,并且datalist未绑定,我强制将代码放入!page.IsPostback因为我必须触发datalistCommandEvent


这个问题有什么解决办法吗?

您需要跟踪选项卡是否已更改。通常,您可以在视图状态下存储上一个活动选项卡,并与页面加载中的当前活动选项卡进行比较。如果选项卡已更改,则通过调用用户控件中的public方法从活动选项卡中的用户控件绑定数据列表,该方法将绑定数据列表。

您需要跟踪选项卡是否已更改。通常,您可以在视图状态下存储上一个活动选项卡,并与页面加载中的当前活动选项卡进行比较。如果选项卡已更改,则通过调用将绑定数据列表的用户控件中的public方法,从活动选项卡中的用户控件绑定数据列表