【发布时间】:2015-01-25 12:08:40
【问题描述】:
如何限制显示的字符数。
这是我的 cshtml 文件中的代码
@Html.DisplayFor(modelItem => item.Text)
感谢所有帮助
【问题讨论】:
标签: c# html asp.net-mvc razor
如何限制显示的字符数。
这是我的 cshtml 文件中的代码
@Html.DisplayFor(modelItem => item.Text)
感谢所有帮助
【问题讨论】:
标签: c# html asp.net-mvc razor
您可以在 Utility 类中编写这样的辅助方法并在 Razor 页面中导入或添加到 web.config 中。你可以在这里阅读https://msdn.microsoft.com/en-in/library/bb383977.aspx
public static string DisplayText(this string str , int charallowed){
if(str.Length > charallowed)
return str.Substring(0,charallowed) + " ...." ;
return str;
}
@Html.DisplayFor(modelItem => item.TextDisplayText(20));
【讨论】: