加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – Asp.net MVC TextArea

发布时间:2020-12-15 18:50:47 所属栏目:asp.Net 来源:网络整理
导读:如何确定TextArea的大小并在Asp.net Mvc中为其分配模型值 解决方法 尝试这个: %=Html.TextAreaFor( m = m.Description,15,20,new RouteValueDictionary(new { @class = "someClass"}))% 编辑: 这不会工作,据我所知 %=Html.TextAreaFor(m = m.Description,
如何确定TextArea的大小并在Asp.net Mvc中为其分配模型值

解决方法

尝试这个:
<%=Html.TextAreaFor(
        m => m.Description,15,20,new RouteValueDictionary(new { @class = "someClass"}))%>

编辑:
这不会工作,据我所知

<%=Html.TextAreaFor(m => m.Description,new { cols = "20",rows = "15" })%>

因为这个:

private const int TextAreaRows = 2;
private const int TextAreaColumns = 20;

// ...





     public static string TextArea(
                this HtmlHelper htmlHelper,string name,IDictionary<string,object> htmlAttributes) {
            Dictionary<string,object> implicitAttributes = new Dictionary<string,object>();
            implicitAttributes.Add("rows",TextAreaRows.ToString(CultureInfo.InvariantCulture));
            implicitAttributes.Add("cols",TextAreaColumns.ToString(CultureInfo.InvariantCulture));
            return TextAreaHelper(htmlHelper,name,true /* useViewData */,null /* value */,implicitAttributes,null /* explicitParameters */,htmlAttributes);

}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读