我正在考虑将母版页添加到现有网站,但是一旦我这样做,就会发现元素的ID前面带有代码(例如ctl00_MainPageContent_).
不幸的是,这会破坏页面上使用原始未修改元素ID的现有脚本.
我意识到我可以替换它<%= Element.ClientID %>但如果我完全禁用这种行为它会很棒.
那么,我可以保留原始ID吗?
ASP.NET主页面内容页面的元素似乎都是由ASP.NET页面渲染器更改或添加了ID.
这会根据原始元素ID中断所有CSS样式.
这是认真的工作原理吗?如果是这样,有办法吗?