C# 如何将参数从javascript传递给UserControl?
在我的ASP.Net应用程序中,有一个名为C# 如何将参数从javascript传递给UserControl?,c#,javascript,jquery,asp.net,user-controls,C#,Javascript,Jquery,Asp.net,User Controls,在我的ASP.Net应用程序中,有一个名为EmployeesUserControl的用户控件,它通过JQuery模式对话框显示 在显示员工之前,我必须通过一个筛选条件,即员工所属的实体我的问题是如何将值从javascript传递到UserControl 到目前为止,我尝试的是创建一个名为SelectedEntityHiddenControl的HiddenControl,并在显示弹出窗口之前将其设置为一个值,因此,当显示弹出窗口并调用UserControl的页面加载事件处理程序时,我读取隐藏控件
EmployeesUserControl
的用户控件,它通过JQuery模式对话框显示
在显示员工之前,我必须通过一个筛选条件,即员工所属的实体我的问题是如何将值从javascript传递到UserControl
到目前为止,我尝试的是创建一个名为
SelectedEntityHiddenControl
的HiddenControl,并在显示弹出窗口之前将其设置为一个值,因此,当显示弹出窗口并调用UserControl的页面加载
事件处理程序时,我读取隐藏控件的值并按其过滤。但我不认为这是一个很好的实现我已经做了
任何建议 我认为这是一个很好的解决方案。我还使用HiddenFields将值从JS传递到ASP.NET引擎并返回
您必须确保在生命周期内的正确时刻将值传递给asp.net引擎。我完全同意DSW-最好通过过滤器参数并通过一个ajax调用获得结果。主流是AJAX!!!在这些情况下,我经常使用AjaxPro库——它非常简单。