将引导元素添加到asp文本框

mar*_*ike 2 html asp.net textbox twitter-bootstrap

我在asp.net中相当新,而且我更擅长构建html/php网站.我正在尝试将twitter bootstrap添加到我的文本框中.我当前的文本框显示:

<asp:TextBox ID="UserName" runat="server" Width="250px" TabIndex="1"></asp:TextBox>
Run Code Online (Sandbox Code Playgroud)

我用html设计的输入是:

<input type="text" class="form-control input-lg" placeholder="Username">
Run Code Online (Sandbox Code Playgroud)

如何将我的文本框的所有类放到我的asp文本框中,它会以类似的方式生效html元素吗?

शेख*_*ेखर 8

您可以按如下方式asp textbox使用这些类CssClass

<asp:TextBox ID="UserName" runat="server" CssClass="form-control input-lg" 
    Width="250px" TabIndex="1"></asp:TextBox>
Run Code Online (Sandbox Code Playgroud)

基本上,当您创建一个控件时,asp control它会在浏览器上呈现为html控件.
所以在浏览器中你会看到相同的.

有可能是在差异idname控制的.因为它们的生成取决于像master page和的控件user controls.

虽然你有不同ClientIdMode的asp.net来克服这个问题.
同样的MSDN是http://msdn.microsoft.com/en-us/library/system.web.ui.clientidmode.aspx