首页 / 知识
关于c#:刷新页面上的所有更新面板?
2023-04-14 21:38:00

Refresh all update panels on the page?我有一些代码可以修改其他更新面板中的多个控件绑定到的值。当该事件处理程序触发时,我希望它也强制刷新其他更新面板,以便它们可以重新绑定。 这可能吗? 编辑: 为澄清起见,我在一个用户控件中有一个更新面板,其他更新面板在其他用户控件中,因此除非我要公开一些自定义属性并使用findControl等,否则它们将彼此看不见。 。 再次编辑: 这是我想出的:
我有3个主要的用户控件,其中充满了更新面板,这些控件在主页上可见,因此我在其中添加了一个Update方法,在这三个控件上称为Update。 在我的触发控件中,我只是将this.Page投射到当前页面中并称为Update。 编辑: AARRGGGG! 更新面板刷新时,它不会在它们的子控件中调用Page_Load ...我现在该怎么办! 注册一个将触发特定事件时刷新每个面板的PostBackTrigger(而不是AsyncPostBackTrigger),该怎么办? 或将已经刷新某些UpdatePanel的触发器添加到其他UpdatePanel中。 您可以在要更新的更新面板中的事件上设置触发器,也可以在后面的代码中明确地说出updatepanel.update()。 将两个视图面板都实例化为第三个演示者类,然后让演示者类控制两个视图。例如: 例如,您可以跳过需要"中产阶级"来完成其工作的内容;在您的主要语言中,您可以拥有;
每个视图将具有其自己的控件。您可以使用许多不同的方法来执行此操作。或者,您可以使用中产阶级来实例化两个面板,然后在每个面板中都可以使用"获取方法"来检索要处理的数据。 Page.DataBind()在所有子控件上启动一轮数据绑定。这将导致Asp.Net重新评估每个控件上的绑定表达式。如果这还不够,则可以添加任何想要确保在用户控件中的OnDataBinding或OnDataBound重写中启动的逻辑。例如,如果需要重新执行Page_Load事件,则可以在覆盖的OnDataBound方法中简单地调用它。 如果您要从客户端Javascript刷新updatepanel,这是一个很好的技术。 |
最新内容
相关内容
linux7网卡绑定命令?
linux7网卡绑定命令?,网络,系统,状态,地址,设备,信息,情况,网卡,模式,命令,Linux下双网卡绑定七种模式目前网卡绑定mode共有七种(0~6)bond0、bPython怎么处理程序运行中的问题?
Python怎么处理程序运行中的问题?,代码,培训,问题,句子,程序,上述,类型,操作,整数,发生,Python程序在运转时出现的问题会导致程序溃散,这种问题python的调用绑定方法和非绑定方法
python的调用绑定方法和非绑定方法,代码,方法,实例,第一,培训,时计,奇数,偶数,参数,定义,在Python中,如果用实例去调用方法,这种限制就被称为PyPython 事件对象
Python 事件对象,通信,培训,线程,事件,对象,内部,标志,信号,机制,以上,一个线程发出事件信号,其他线程等待该信号,这是最简单的线程之间通信机Python绑定方法与非绑定方法
Python绑定方法与非绑定方法,方法,名字,培训,工具,对象,函数,定义,参数,说法,内部,python类中定义的函数分为两大类1:绑定方法(绑定给谁,谁来调Python绑定方法与非绑定方法
Python绑定方法与非绑定方法,方法,名字,培训,工具,对象,函数,定义,参数,说法,内部,python类中定义的函数分为两大类1:绑定方法(绑定给谁,谁来调pythonTKinter的绑定方法
pythonTKinter的绑定方法,培训,方法,全局,实例,参数,事件,快捷键,以上,操作,更多,python中TKinter的绑定方法1、bind_all全局绑定,默认是全局python方法的绑定和未绑定
python方法的绑定和未绑定,培训,方法,对象,实例,函数,参数,定义,静态,以上,不是,python方法的绑定和未绑定1、说明未绑定对象的方法:无self参如何检查python方法是否绑定?
如何检查python方法是否绑定?,如何检查python方法是否绑定?,方法,绑定,对象,引用,How do you check whether a python method is bound关于visio:如何在UML类图中显示事件
关于visio:如何在UML类图中显示事件?,关于visio:如何在UML类图中显示事件?,属性,字段,文档,方法,How do you show events in UML Class D关于不可知的语言:日历和事件更新在
关于不可知的语言:日历和事件更新在Outlook中不起作用,关于不可知的语言:日历和事件更新在Outlook中不起作用,字段,文件,日历,生成,ICa关于正则表达式:带有标志的Python r
关于正则表达式:带有标志的Python re.sub不会替换所有出现的事件,关于正则表达式:带有标志的Python re.sub不会替换所有出现的事件,文