0

グリッドビューで表示される長いアルファベット順のリストがあります。

ページの上部に、グリッドビューのアンカーにリンクするリンクが必要です。クリックしたときにリンクがジャンプするように、グリッドビューでアンカータグを取得するにはどうすればよいですか?

注: ページングは​​オプションではありません

ありがとう!

4

2 に答える 2

1
<a name="anchor1">Text</a> 

Link to anchor: <a href="#anchor1">Link</a>
于 2011-03-03T00:05:18.983 に答える
1

GridView の ClientIDMode をStaticor Predictable(Framework 4.0 を使用している場合) に設定して、ASP.Net が NamingContainers(GridViewRow) に従って一意の名前を生成しないようにします。ID が RowDataBound (fe append an identifier) から自分で一意であることを確認する必要があります。

Framework < 4.0 を使用している場合は、リンク ターゲットの ClientID を介して GridView の RowDataBound から HyperLink の NavigateUrl を生成する必要があります。

于 2011-03-03T00:16:35.307 に答える