【发布时间】:2011-11-22 08:18:12
【问题描述】:
在尚未准备好从 2.0 升级到 4.0 的 ASP.NET Web 表单项目中,需要进行更改以允许在不添加 runat=server 的情况下修改页面上的 HTML 和 BODY 标记到导致 2.0 样式的“丑陋 ids”的标签,如“ctrl_100...”
例如,我们如何使用 JavaScript、响应过滤器(查找这些特定标签的正则表达式对这一点很有帮助)或其他东西来更改这些...来自:
<html xmlns="//www.w3.org/1999/xhtml">
<body>
收件人:
<html lang="jp=JP" xmlns="//www.w3.org/1999/xhtml" dir="rtl">
<body dir="rtl">
JavaScript 似乎是一种可能性,但来自服务器端的函数可能会决定页面应该使用的语言和方向。
【问题讨论】:
-
如果您使用母版页,您的客户 ID 将被修饰。这就是为什么你会收到那些丑陋的名字。
-
@mplungjan 感谢您删除了“123456”——它不允许我在不添加文本的情况下编辑格式!
标签: javascript asp.net localization