【问题标题】:ASP.NET Razor View Html.TextBox size/widthASP.NET Razor 视图 Html.TextBox 大小/宽度
【发布时间】:2012-04-10 08:48:42
【问题描述】:

有没有办法在不使用 CSS 的情况下设置文本框大小(设置列或大小属性)?如果有,怎么做?

 @Html.TextBox("redeemamt", @Model.Amount)

【问题讨论】:

    标签: asp.net razor


    【解决方案1】:
    @Html.TextBox("redeemamt", @Model.Amount, new {style = "width: 100px;"})
    

    或者你可以试试这个:

    @Html.TextBox("redeemamt", @Model.Amount, new { size = "100" })
    

    【讨论】:

    • @Html.TextBox("redeemamt", @Model.Amount, new {style = "width: 100px;"}) 肯定会工作
    • 我认为他绝对不想要任何 CSS 样式。但是,是的,正如我的回答中所述,这可能是唯一可行的方法。
    【解决方案2】:

    听起来您正在寻找 Html.TextArea:

    @Html.TextArea((string)name, (string)value, (int)rows, (int)columns, (object)htmlAttributes)

    【讨论】:

      【解决方案3】:

      如果您添加了引导程序,那么您可以检查输入属性并修改

      例如改变高度

      input[type="text"]
      height: 25px;
      line-height: 25px;
      

      【讨论】:

        猜你喜欢
        • 2010-11-07
        • 1970-01-01
        • 2023-03-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多