-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"すると、レンダリングされた HTML で id が一致しますが、同じ ID を持つハイパーリンクを持つ機会があり、ASP.NET PostBack の多くの機能が壊れます。上記のリンクを確認して、適切な設定を選択してください。

于 2013-10-02T15:44:55.620 に答える