2011年3月20日
摘要: 原以为可以使用之前的多国语言方案进行编程了,没想到第一个正式点的页面就卡了,为什么呢,因为通过HtmlHelper只能找到当前请求的View是哪个,如果这个View使用了Layout或是Partial就歇菜了。通过一番尝试,发现使用HtmlHelper.ViewDataContainer属性可以获得一个WebViewPage对象,这个对象中的VirtualPath对象代表当前正在Excute的页面属于哪个物理文件(.cshtml),于是修改代码如下: public static class LocalizationHelper { public static string Lang(this 阅读全文
posted @ 2011-03-20 14:57 think8848 阅读(1365) 评论(0) 推荐(0) 编辑