MVC验证提示怎么显示英文?

问题描述

如题mvc验证的提示显示是中文我想改为英文的不想用验证属性Errmessage修改也不想要jqvalidate修改,因为jqvalidate已经预置了英文的提示只是显示的还是中文可能是因为mvc生成的验证标签带了中文,请问熟悉的同学怎么修改

解决方案

解决方案二:
应该是设置当前语言区域,可惜我没搞过……
解决方案三:
引用

应该是设置当前语言区域,可惜我没搞过……

我设置了也无效啊
解决方案四:
是否引用的是jquery.validate.js.这个里面都是英文提示,可以改提示部分
解决方案五:
Request[ErrorMsg=“请填写....”]你不要单单写个Request
解决方案六:
usingSystem.ComponentModel.DataAnnotations;...[Required(ErrorMessage="Contactisrequired")]publicstringContact{get;set;}
解决方案七:
引用2楼hard_to_reg_again的回复:

引用
应该是设置当前语言区域,可惜我没搞过……

我设置了也无效啊

错了,你应该设置客户端请求的,而不是服务端的Web请求的处理是服务端根据HTTP协议头中的Accept-Lauguage或者Content-Language来要求服务端返回相应语言的响应,服务端据此来设置处理线程的CultureInfo(IIS、tomcat都是如此)在<head>中加上<metahttp-equiv="Content-Language"content="en-US">Accept-Lauguage表示可接受的语言,可有多个,第一个为首选,"en-US,zh-CN"意思是告诉服务端,默认返回英语(美国)的响应,若不支持则返回中文简体有少数浏览器可能禁止设置此标头,发请求时仍采用浏览器的语言设置
解决方案八:
你都已经想到了是生成INPUT后才有的中文,那就应该把.netframework4.0版本换成英文的就可以了

时间: 2024-09-20 04:05:17

MVC验证提示怎么显示英文?的相关文章

MVC验证信息怎么是英文的?

问题描述 把项目移到新电脑运行,问题如下:本机已安装MVC中文包 解决方案 解决方案二:当没有通过验证时,errormessage信息是由你自己写的,你没有设置这个属性,默认是英文了,可以写汉字解决方案三:[Required(ErrorMessage="机组不能为空!")]解决方案四:可是在以前的那台电脑上显示的是中文的.每个属性都加上[Required(ErrorMessage="机组不能为空!")]很麻烦.解决方案五:1:确定服务器是中文版,区域设置是中文2:确

在myeclipse10.7.1中运行汤姆猫7.0出现这种情况,导致我页面注册验证提示都没显示了

问题描述 在myeclipse10.7.1中运行汤姆猫7.0出现这种情况,导致我页面注册验证提示都没显示了 java.lang.UnsatisfiedLinkError: E:UserstiantianAppDataLocalMyEclipseCommonTomcatapache-tomcat-7.0.47bintcnative-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform at java.lang.ClassLoader$N

MVC项目下用 MVCPager 分页,总是显示英文,更改配置文件也不行,求解答

问题描述 MVC项目下用MVCPager分页,总是显示英文,更改配置文件也不行,求解答 解决方案 解决方案二:就这样一句话,然并卵解决方案三: 解决方案四:然并卵...控件没有设置吗?解决方案五:+--然并卵没图没码说个卵解决方案六:找我兄弟@webdiyer的看看.解决方案七:需要在bin里添加'zh-CHS'文件夹,里面包含'Webdiyer.MvcPager.resources.dll',这样什么都不用配置就显示中文的了

MVC验证10-到底用哪种方式实现客户端服务端双重异步验证

原文:MVC验证10-到底用哪种方式实现客户端服务端双重异步验证 本篇将通过一个案例来体验使用MVC的Ajax.BeginForm或jQuery来实现异步提交,并在客户端和服务端双双获得验证.希望能梳理.归纳出一个MVC异步验证的通用解决思路.本篇主要涉及: 1.通过Ajax.BeginForm()方式,返回部分视图显示验证信息.2.通过jQuery+Html.BeginForm()方式,返回部分视图显示验证信息.3.通过jquery,返回json字符串,json字符串中包含部分视图及验证信息.

Asp.net MVC验证那些事(1)-- 介绍和验证规则使用

原文  Asp.net MVC验证那些事(1)-- 介绍和验证规则使用 数据的有效性验证,是程序开发中必不可少的环节.这篇文章,我们将用一个实例来说明如何在MVC中使用Validation来保证无论是新增或者更新数据的时候,都必须符合我们定义的验证规则,否则就会提示错误. 一, DRY原则 DRY是Don't repeat yourself的缩写,意思是不要写重复的代码.MVC中的Validation设计就是遵循了这个原则. 比如下面中的Movie类, 当用户在网页上填写Movie信息的时候,并

ASP.NET MVC验证框架中关于属性标记的通用扩展方法

之前写过一篇文章<ASP.NET MVC中的验证>,唯一的遗憾就是在使用Data Annotation Validators方式验证的时候,如果数据库是Entityframework等自动生成的文件,就没有办法使用扩展属性标记进行标记.现在已经开始有了一些其它的Asp.net MVC 验证框架,使用上跟Data Annotation Validators差不太多,但是普遍有这样的问题,如果数据库是Entityframework生成的edm文件,没有办法进行扩展属性标记. 今天在网上发现了另外一

Asp.net MVC验证哪些事(2)-- 验证规则总结以及使用

原文 Asp.net MVC验证哪些事(2)-- 验证规则总结以及使用 上篇文章Asp.net MVC验证那些事(1)-- 介绍和验证规则使用中,介绍了Asp.net MVC中的验证功能以及如何使用.这里将对MVC中内置的验证规则进行总结. 一,查找所有验证规则 上篇文章中提到,所有的验证规则都是位于下面的命名空间下: using System.ComponentModel.DataAnnotations; 我们可以用ILSpy反编译工具,看看这个命名空间下都有些什么. 下面的图让我们一目了然,

一起谈.NET技术,ASP.NET MVC验证框架中关于属性标记的通用扩展方法

之前写过一篇文章<ASP.NET MVC中的验证>,唯一的遗憾就是在使用Data Annotation Validators方式验证的时候,如果数据库是Entityframework等自动生成的文件,就没有办法使用扩展属性标记进行标记.现在已经开始有了一些其它的Asp.net MVC 验证框架,使用上跟Data Annotation Validators差不太多,但是普遍有这样的问题,如果数据库是Entityframework生成的edm文件,没有办法进行扩展属性标记. 今天在网上发现了另外一

Win7 IE浏览器右键菜单显示英文的原因及解决方法

  一.原因分析 在中文版的win7旗舰版系统中IE浏览器显示英文,大多是由于用户在升级高版本IE的时候安装了英文版的IE浏览器,比如原先是IE8中文版,升级安装成了IE9英文版,这样打开网页菜单什么的自然是英文了. 二.解决方法 方法一:下载对应的IE浏览器版本中文语言包,比如安装的是IE9,那么去网上下载IE9的中文语言包进行安装,安装后就可显示为中文了 方法二:卸载刚安装上的IE浏览器,回滚到之前的版本,同样也会回到中文显示了.