2010-12-16 47 views
0

我有一个用于输入文本框的视图。但它似乎不支持所有西班牙字符。颠倒的问号似乎不起作用。有没有简单的方法来解决这个问题?C#MVC文本框多语言

<%= Html.TextBoxFor(m => m.Product.Name, new { style = "width:400px", maxlength = 150 })%> 
+0

是它产生为您做什么HTML吗? 'TextBoxFor'帮助器生成一个非常简单的''标签,因此它应该可以工作。 – marcind 2010-12-16 23:43:38

+0

是它的输入类型文本。我会尝试再次追踪它。这可能是其他地方的问题。 – MaxGeek 2010-12-16 23:50:58

回答

1

检查事项:

  • 里面你的web.config使用的是UTF-8:

    <globalization requestEncoding="utf-8" responseEncoding="utf-8"/> 
    
  • 内部网站的<head>部分你有<meta>标签:

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    
  • 您的视图文件是UTF-8编码的BOM盘