グリッドビューで表示される長いアルファベット順のリストがあります。
ページの上部に、グリッドビューのアンカーにリンクするリンクが必要です。クリックしたときにリンクがジャンプするように、グリッドビューでアンカータグを取得するにはどうすればよいですか?
注: ページングはオプションではありません
ありがとう!
グリッドビューで表示される長いアルファベット順のリストがあります。
ページの上部に、グリッドビューのアンカーにリンクするリンクが必要です。クリックしたときにリンクがジャンプするように、グリッドビューでアンカータグを取得するにはどうすればよいですか?
注: ページングはオプションではありません
ありがとう!
<a name="anchor1">Text</a>
Link to anchor: <a href="#anchor1">Link</a>
GridView の ClientIDMode をStatic
or Predictable
(Framework 4.0 を使用している場合) に設定して、ASP.Net が NamingContainers(GridViewRow) に従って一意の名前を生成しないようにします。ID が RowDataBound (fe append an identifier) から自分で一意であることを確認する必要があります。
Framework < 4.0 を使用している場合は、リンク ターゲットの ClientID を介して GridView の RowDataBound から HyperLink の NavigateUrl を生成する必要があります。