.net服务器控件添加一个按钮后,如何设置其类型
- C# code
protected override void CreateChildControls() { this.Controls.Clear(); btnClose = new Button(); btnClose.ID = "btnClose"; btnClose.Text = " 关闭 "; this.Controls.Add(btnClose); }如上,默认生成的html代码如下:
- HTML code
<input type="submit" id="Option1_btnClose" value=" 关闭 " name="Option1$btnClose">
如何使得type是button,而不是submit?
[解决办法]
可以使用html控件试试,也可以runat="server";
或者通过Attributes设置看看。
[解决办法]
runat="server";
[解决办法]
- C# code
HtmlInputButton htb = new HtmlInputButton(); htb.Attributes.Add("type", "button");