Ari*_*maz 2 asp.net jquery static-methods
我有一个webform,在那个webform中,我试图从静态方法访问Panel对象,但无法访问它如何从静态方法访问Panel对象.为什么我要尝试从静态访问对象?因为我使用的JQUERY只接受静态方法.
我试图在Page_Load()中将Panel存储在会话中,并从静态方法中检索它,但它不起作用.
你可能在aspx页面中使用web方法从jQuery中调用它ajax().您无法通过Web方法访问控件,而是通过ajax调用将信息传递给Web方法,并将信息从web methodjQuery ajax 返回callback并在javascript jQuery回调函数中对面板执行操作.
public static void DoSomething()
{
if (HttpContext.Current != null)
{
Page page = (Page)HttpContext.Current.Handler;
TextBox TextBox1 = (TextBox)page.FindControl("TextBox1");
TextBox TextBox2 = (TextBox)page.FindControl("TextBox2");
}
}
Run Code Online (Sandbox Code Playgroud)