我很难过,因为我想格式化值并为css类添加html属性。Html.TextBoxFor格式或Html.EditorFor htmlAttributes?
如果我使用@Html.TextBoxFor(m => m.DateModified)
- 我可以添加html属性,但格式不能通过成员上的DisplayFormat属性起作用。
如果我使用@Html.EditorFor(m => m.DateModified)
- 格式化的作品,但如果我使用@Html.TextBox("DateModified", Model.DateModified, ...)
我不能添加HTML属性
- 我得到空引用异常时型号为空时,形式是在添加模式
是什么实现这一目标的最佳方式
感谢这个问题,我是有一点差异的问题,但你在问题中给出的解释也帮助了我。不知道在EditoFor方法中,我无法提供html属性,并且模型绑定在我的情况下以糟糕的方式工作......再次感谢。 – 2012-02-23 10:28:04