【发布时间】:2015-04-13 08:47:03
【问题描述】:
在旧的 webforms 应用程序的数百个页面中,有 GridViews 在 HTML 中声明为
<asp:GridView GridLines="None" ..... >
其中每个 GridView 标记都以<asp:GridView GridLines="None" 开头
这是在黑暗中拍摄的,但我想知道是否可以在搜索和替换中使用 RegEx 将 GridLines 属性移动到标记的末尾?例如,
<asp:GridView GridLines="None" .....>
会变成
<asp:GridView ..... GridLines="None">
..... 表示可以存在的许多其他属性,它们没有按任何特定顺序声明。
更新
一些 GridView 控件使用资源文件数据来允许多语言输出。这个标签被破坏了,那么 RegEx 可以解决这个问题吗?
<asp:GridView GridLines="None" ..... EmptyDataText="<%$ Resources: Reports, NoResultsFound %>" .....>
【问题讨论】:
标签: asp.net regex visual-studio visual-studio-2012 attributes