asp.net onserverclick没有从stringbuilder字符串触发

时间:2017-03-25 11:07:40

标签: c# asp.net

我正在使用以下代码创建动态html botton

在Aspx.cs中

 if (!Page.IsPostBack)
        {
            StringBuilder sb = new StringBuilder();
            sb.Append("<button onserverclick='FancyBtn_Click' runat='server' id='BUTTON2'><b><i>PrintPdf</i></b></button>");
            Label2.Text = sb.ToString();
        }

protected void FancyBtn_Click(object sender, EventArgs e)
    {
        Label1.Text = "Great!!!";
    }

这是代码无法使用c#代码,如果我在aspx页面写入,那么它可以工作。

在Aspx中

<button onserverclick='FancyBtn_Click' runat='server' id='BUTTON2'><b><i>PrintPdf</i></b></button>

0 个答案:

没有答案