我找到了这个article,我知道它的网页而不是MVC。我的问题或问题如下。如果用户为文本框提供了正确的输入,我想将其背景颜色更改为绿色,我用红色表示错误,这是有效的。但是本文中显示的示例似乎在我的应用程序中不起作用,我没有找到使其工作的另一个示例。所以这是我尝试应用的CSS样式:
ErrorAndValidationHighlighting.css:
.input-validation-error {background-color: #ffb3b3;}
.input-validation-valid {background-color: #6BEF66;}
我视图中的TextBox看起来像这样:
@Html.TextBoxFor(m => m.AdditionalComment)
正如我上面所说,它适用于应该出现的错误,背景颜色变为红色并显示,但是对于有效输入,此刻它不起作用,所以也许你们看到我在做什么或什么错误缺少使这项工作。提前谢谢。
答案 0 :(得分:0)
请应用此代码并检查结果
foreach (string workItemId in _workItemIds)
WorkItem workItemSuccessor = workItemStore.GetWorkItem(int.Parse(workItemId));
object workItemType = workItemSuccessor.Fields["?"].Value;