-1

我在 asp.Net 中设置了自动 ID。我的超链接的 ID 太大了ctl00_Body_grvDocs_ctl45_hypDocNav如何减少 ID 的长度?我想保持自动,但至少让它有点小。

谢谢!

4

2 回答 2

0

不,你可以做到。生成 id 的方式是所有父母都附加在 id 中,如果你这样做是自动的。这意味着你的超链接hypDocNavct145哪个里面grvDocs,等等

于 2013-10-02T14:59:57.673 回答
0

调查 ClientIDMode 属性:http: //msdn.microsoft.com/en-us/library/system.web.ui.control.clientidmode.aspx

如果设置ClientIDMode="Static",您的 id 将在呈现的 HTML 中匹配,但您有机会拥有具有相同 ID 的超链接,这将破坏 ASP.NET PostBack 的许多功能。检查上面的链接并选择适合您的设置。

于 2013-10-02T15:44:55.620 回答