本文介绍了以编程方式创建asp:Button?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用我的代码隐藏页面以编程方式创建保存按钮:

I'm using my code-behind page to create a save button programmatically:

    Button btnSave = new Button();
    btnSave.ID = "btnSave";
    btnSave.Text = "Save";

但是我认为这必须创建一个html按钮或可能需要其他内容,因为我似乎无法设置在下一行的OnClick属性中,我可以指定OnClientClick,但这不是我要设置的属性。

However I think this must create an html button or perhaps needs something else as I cannot seem to set the OnClick attribute in the following line, I can specify OnClientClick but this isn't the one I want to set.

推荐答案

Button btnSave = new Button();
btnSave.ID = "btnSave";
btnSave.Text = "Save";
btnSave.Click += new System.EventHandler(btnSave_Click);

protected void btnSave_Click(object sender, EventArgs e)
{
    //do something when button clicked.
}

这篇关于以编程方式创建asp:Button?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-13 08:48