请考虑以下内容:
ASP.NET代码
<asp:Literal runat="server" id="litControl" />
C#代码
StringBuilder sb = new StringBuilder();
sb.appendFormat("<button id='btn' class='btn-click'>Click Me</button>");
litControl.Text = sb.ToString();
然后这将在我的ASP.NET文字控件中动态生成一个按钮。
单击按钮后如何调用服务器功能?
我不希望使用WebMethod / AJAX方法,因为我需要它能够访问控件。
服务器功能,例如
protected void btnTest_Click(object sender, EventArgs e) {...}
是否有可能能够通过动态控件执行上述功能?
我知道可以在GridView中的按钮(作为TemplateField生成)上使用CommandArgument / CommandName。
是否有类似的方法可用于我的案子?