c# - Bootstrap Style & Surrounding Div 标签来自 ASP.NET Code Behind

标签 c# css asp.net twitter-bootstrap-3

<分区>

我正在开发一个 ASP.NET 应用程序,我必须在其中动态创建“TextBox”和“DropdownList”控件。 以下是我用来创建“TextBox”控件的方法。

private void CreateTextBox(string id, string labelName)
{
     Label lbl = new Label();
     lbl.Text = labelName;
     pnlDynamicControls.Controls.Add(lbl);

     TextBox txt = new TextBox();
     txt.ID = id;
     pnlDynamicControls.Controls.Add(txt);
}

我正在使用 bootstrap 主题来创建我的页面。以下是样式化的“文本框”。

<div class="form-group">
<label class="col-sm-2 control-label">Document Base:</label>
<div class="col-sm-4">
    <asp:TextBox ID="txtName" runat="server" CssClass="form-control"></asp:TextBox >
</div>

我希望将此样式应用于动态创建的“TextBox”控件及其周围的“div”标签。 我怎样才能做到这一点?

我将 ASP.NET 与 C#、Bootstrap 3、VS2017 结合使用

更新: 下图显示了将 CssClass 添加到控件时的外观 When Added the style

我希望它看起来像下面这样 What i want

最佳答案

您需要使用 CssClass 属性。

private void CreateTextBox(string id, string labelName)
{
     Label lbl = new Label();
     lbl.cssClass = "col-sm-2 control-label";
     lbl.Text = labelName;
     pnlDynamicControls.Controls.Add(lbl);

     TextBox txt = new TextBox();
     txt.cssClass = "form-control";
     txt.ID = id;
     pnlDynamicControls.Controls.Add(txt); 
}

关于c# - Bootstrap Style & Surrounding Div 标签来自 ASP.NET Code Behind,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45635143/

上一篇:css - svg 圆形显示为正方形

下一篇:javascript,用其他图像替换图像上的特定彩色区域

相关文章:

c# - 具有使用 IoC 容器的重载方法

c# - 如何使用共享客户创建直接费用?

javascript - 保留提交时的值

asp.net - QueryString 值内的 "&"

asp.net - ASP.NET 新手

c# - Ionic.Zip 库无法提取 .rar 文件 C#

c# - 如何从非泛型函数返回泛型函数?

css - 如何创建按钮?

javascript - 如何创建在您向下滚动页面时更改的标题?

javascript - 使用 js 的下一个和上一个 anchor