ASP.NET MVC 3 本地化最佳实践

[English version] 注意:原文在这儿:http://geekswithblogs.net/shaunxu/archive/2010/05/06/localization-in-asp.net-mvc-ndash-3-days-investigation-1-day.aspx,是Shaun写的。 这篇文章可以看成是它的升级版。 相关文件下载:   示例工程文件:z... [More]

ASP.NET 网站遇到“访问IIS元数据库失败”的解决方案

问题: 访问ASP.NET网站时,遇到如下错误: 访问IIS元数据库失败。 用于运行ASP.NET 的进程帐户必须具有对IIS元数据库(如IIS://servername/W3SVC)的读访问权。有关如何修改元数据库权限的信息,请参见http://support.microsoft.com/?kbid=267904。 解决方案: 1. 打开cmd命令行,进入 C:\WINDOWS\Mic... [More]

使用360 C盘搬家后,Visual Studio 添加新项中我的模板丢失问题的解决办法

我使用360 C盘搬家后,在用 Visual Studio 添加新项时,突然发现自己以前的创建的模板消失了! 上网没找到解决办法,后来自己分析了一下,成功解决。 步骤如下: 1. 打开我的文档,依次进入“Visual Studio 2008\Templates\ItemTemplates”文件夹,在这个文件夹里可以看到自己制作的模板压缩包(.zip文件),将它们复制; 2. 再进入“... [More]

设置GridView列的数据格式为百分比

GridView列的数据格式,可以在列的DataFormatString属性中进行设置。我上网查询了一下相关的资料,全部都是讲如何设置为日期格式、货币格式、小数格式,而我想设置成百分比的格式,却怎么也找不到相关资料,只能自己尝试,没想到轻松搞定。即将 DataFormatString 设置为 {0: 0.#%} 即可。如下图: 如果要略掉首位的0,还可以设置为{0: #.#%}。小数后面的#... [More]

给GridView添加序号列

在使用GridView显示数据时,在最左边显示一个序号列,可以增加可读性。基本上可以给所有的GridView都添加一个这样的序号列。 如图: 添加方法一: 1. 在<Columns></Columns>中添加一个模板列,代码如下: <asp:TemplateField HeaderText="序号&quo... [More]