Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/263.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将参数从javascript传递给UserControl?_C#_Javascript_Jquery_Asp.net_User Controls - Fatal编程技术网

C# 如何将参数从javascript传递给UserControl?

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的页面加载事件处理程序时,我读取隐藏控件

在我的ASP.Net应用程序中,有一个名为
EmployeesUserControl
的用户控件,它通过JQuery模式对话框显示

在显示员工之前,我必须通过一个筛选条件,即员工所属的实体我的问题是如何将值从javascript传递到UserControl


到目前为止,我尝试的是创建一个名为
SelectedEntityHiddenControl
的HiddenControl,并在显示弹出窗口之前将其设置为一个值,因此,当显示弹出窗口并调用UserControl的
页面加载
事件处理程序时,我读取隐藏控件的值并按其过滤。但我不认为这是一个很好的实现我已经做了


任何建议

我认为这是一个很好的解决方案。我还使用HiddenFields将值从JS传递到ASP.NET引擎并返回


您必须确保在生命周期内的正确时刻将值传递给asp.net引擎。

我完全同意DSW-最好通过过滤器参数并通过一个ajax调用获得结果。主流是AJAX!!!在这些情况下,我经常使用AjaxPro库——它非常简单。