gpt4 book ai didi

asp.net-mvc-3 - 在 MVC3 中禁用 HTML.TextAreaFor

转载 作者:行者123 更新时间:2023-12-04 13:08:47 26 4
gpt4 key购买 nike

我有一个 C#.Net MVC3 Web 应用程序,我们使用 HTML.TextAreaFor() 文本区域进行编辑和显示。在一种情况下它应该是可编辑的,而在另一种情况下它应该只显示。我将如何做到这一点?我应该使用其他元素还是可以禁用 TextAreaFor ?
此外,TextAreaFor 也需要在仅显示模式下自动换行……它位于网格单元格中

最佳答案

只需使用 htmlAttributes范围:

@Html.TextAreaFor(model => model.Something, new { @readonly = true })

整理 if/ else在您的 View 中,使用执行 if 检查并呈现不同文本框的扩展方法。

不确定您对自动换行的意思 - 根据我的理解 <textarea>元素总是换行,除非你使用 wrap="off"

关于asp.net-mvc-3 - 在 MVC3 中禁用 HTML.TextAreaFor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8129570/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com