我正在尝试访问我的Web服务类中的标签,PlaceHolder等asp.net控件。我尝试了几种方法但没有运气。
这是我在ASPX页面中的控件
<asp:PlaceHolder ID="ph1" runat="server"></asp:PlaceHolder>
我的WebService类继承了我的ASPX类
[WebMethod]
public string buildFunctionParams(int one, string two)
{
TextBox txt = new TextBox();
txt.ID = "test";
ph1.Controls.Add(txt);
return "Build success";
}
这给出了一个错误对象ref未设置为对象的实例。我知道我无法在aspx类之外访问我的asp控件。有没有办法可以将我的控件传递给webservice?