更改代码隐藏中的ASP.NET按钮

更改代码隐藏中的ASP.NET按钮,asp.net,button,Asp.net,Button,当我使用 <asp:Button ID="btnSubmitJob" runat="server" CssClass="mybutton"/> 有人知道为什么吗 提前感谢。只需使用代码隐藏文件中的按钮,这就是runat=server的优点,它使其成为服务器端控件 So:btnSubmitJob.Text=123 另外-如果要在代码隐藏中添加属性,则需要使用add,除非该属性已经存在: btnSubmitJob.Attributes.Addname,值 但是对于文本,没有理由这样做。

当我使用

<asp:Button ID="btnSubmitJob" runat="server" CssClass="mybutton"/>
有人知道为什么吗


提前感谢。

只需使用代码隐藏文件中的按钮,这就是runat=server的优点,它使其成为服务器端控件

So:btnSubmitJob.Text=123

另外-如果要在代码隐藏中添加属性,则需要使用add,除非该属性已经存在:

btnSubmitJob.Attributes.Addname,值


但是对于文本,没有理由这样做。

您必须使用此选项,而不是codebehind中的btnSubmitJob.Attributes.Itemvalue=123:

btnSubmitJob.Text= "123";

如果您想更改表单加载上的按钮文本,请使用btnSubmitJob.Text=123,因为按钮是服务器控件谢谢。我把事情复杂化了,谢谢。我把事情复杂化了。
btnSubmitJob.Text= "123";