Mvc的问题 本帖最后由 sjc3939yu 于 2011-12-16 11:30:30 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你完全可以使用jquery表单验证的方式,避免大量的服务器控件 起作用的,你可以在 ModelState里面看错误信息,另外你说错误信息字体的颜色是黑色在Site.CSS 里面设置,里面有个 error-****的。你是不是把这个里面的东西改了? body{ font-size: 75%; font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif; color: #232323; background-color: #fff;}/* Styles for basic forms-----------------------------------------------------------*/fieldset { border:1px solid #ddd; padding:0 1.4em 1.4em 1.4em; margin:0 0 1.5em 0;}legend { font-size:1.2em; font-weight: bold;}textarea { min-height: 75px;}.editor-label { margin: 1em 0 0 0;}.editor-field { margin:0.5em 0 0 0;}/* Styles for validation helpers-----------------------------------------------------------*/.field-validation-error{ color: #ff0000;}.field-validation-valid{ display: none;}.input-validation-error{ border: 1px solid #ff0000; background-color: #ffeeee;}.validation-summary-errors{ font-weight: bold; color: #ff0000;}.validation-summary-valid{ display: none;}这是我Site.CSS里所有的东西了 没有找到.. 我把里面所有跟颜色有关的全部改成红色也不可以... 要引入下面的js<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script><script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>里面有如下的脚本来控制:function onError(error, inputElement) { // 'this' is the form element var container = $(this).find("[data-valmsg-for='" + inputElement[0].name + "']"), replace = $.parseJSON(container.attr("data-valmsg-replace")) !== false; container.removeClass("field-validation-valid").addClass("field-validation-error"); error.data("unobtrusiveContainer", container); if (replace) { container.empty(); error.removeClass("input-validation-error").appendTo(container); } else { error.hide(); } } 高手帮忙写一条SQl语句? C#中,此种正则表达式如何填写? C# datagridview的复选列在label1中显示。出现索引超出范围。必须为非负值并小于集合大小错误 菜鸟请教BulletList控件的菜鸟问题 DIV显示问题 回答问题给你分,急 高手指教,当access数据库有密码时,asp.net中的连接字符串怎么写? int现转为bit? 水帖,讨论下ajax的问题 这几天是不是程序员的发情期?跟贴有分!!! 简单问题 asp.net求!编码问题 转换汉字显示 如何判断一个String字符是否在string[]数组里
{
font-size: 75%;
font-family: Verdana, Tahoma, Arial, "Helvetica Neue", Helvetica, Sans-Serif;
color: #232323;
background-color: #fff;
}/* Styles for basic forms
-----------------------------------------------------------*/fieldset
{
border:1px solid #ddd;
padding:0 1.4em 1.4em 1.4em;
margin:0 0 1.5em 0;
}legend
{
font-size:1.2em;
font-weight: bold;
}textarea
{
min-height: 75px;
}.editor-label
{
margin: 1em 0 0 0;
}.editor-field
{
margin:0.5em 0 0 0;
}
/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
color: #ff0000;
}.field-validation-valid
{
display: none;
}.input-validation-error
{
border: 1px solid #ff0000;
background-color: #ffeeee;
}.validation-summary-errors
{
font-weight: bold;
color: #ff0000;
}.validation-summary-valid
{
display: none;
}这是我Site.CSS里所有的东西了 没有找到.. 我把里面所有跟颜色有关的全部改成红色也不可以...
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>里面有如下的脚本来控制:
function onError(error, inputElement) { // 'this' is the form element
var container = $(this).find("[data-valmsg-for='" + inputElement[0].name + "']"),
replace = $.parseJSON(container.attr("data-valmsg-replace")) !== false; container.removeClass("field-validation-valid").addClass("field-validation-error");
error.data("unobtrusiveContainer", container); if (replace) {
container.empty();
error.removeClass("input-validation-error").appendTo(container);
}
else {
error.hide();
}
}