我的方法声明如下:
private static void GetHospitaDetails()
{
txtAccreditation.Text = "Test"; // Here am not able to assign value to textbox field.
}
答案 0 :(得分:0)
public static void Savedata()
{
if (HttpContext.Current != null)
{
Page page = (Page)HttpContext.Current.Handler;
TextBox TextBox1 = (TextBox)page.FindControl("TextBox1");
TextBox TextBox2 = (TextBox)page.FindControl("TextBox2");
}
}
上述方法用于查找控制值。 [WebMethod]的重点在于它们不会运行ASP.Net页面生命周期。这样,它们可以快速并且可并行化。你的控件不存在。
相反,您应该使用Javascript(更好)或UpdatePanel(更糟糕)。