我有这个文本框
<asp:TextBox ID="tbid" runat="server" class="form-control"></asp:TextBox>
form-control是一个bootstrap类,所以如果我使用
从代码中禁用控件,文本框将获得引导程序外观tbid.Enabled = false;
文本框丢失了表单控件类,在检查了文本框之后我发现它被aspNetDisabled类替换了。
如何阻止类的更改我希望将禁用按钮与引导程序保持一致,即使它被禁用。
答案 0 :(得分:7)
你可以这样做:
// Code
tbid.Attributes["disabled"] = "disabled";
答案 1 :(得分:4)
我遇到了类似的问题,但奇怪的是只在我页面上的某些按钮上,所以这激起了我的好奇心......
尝试使用CssClass而不是Class属性,它将按预期工作。
<asp:Button id="Button1" runat="server" CssClass="btn btn-warning" Text="My Button" OnClick="Button1_Click" />
答案 2 :(得分:-2)
&#39;加载写入 tbid.Attributes(&#34;禁用&#34;)=&#34;禁用&#34;