0

の URL でダミー列の値を渡す際に問題に直面しています<asp:HyperLinkField>。グリッドビューの最初の列には、グリッドビューに入力される値が含まれて<%#Container.DataItemIndex+1>いますが、ハイパーリンクフィールドである2番目の列をクリックすると、によって生成された最初の列から値を渡したいです<%#Container.DataItemIndex+1>

したがって、ここで私が直面している問題は、データベースから値が入力されていないクエリ文字列として値を渡す方法ですが、グリッドビューの列として使用できます。

前もって感謝します、

4

2 に答える 2

0

コードを貼り付けて、問題を検出し、何をすべきかを教えてもらえますか。あなたが理解する必要があることの1つは、グリッドビューがセルをゼロインデックスとして項目化する傾向があることです。そのため、テーブルの ID を linkfieldbutton に伝えたい場合は、LinkBut​​ton を使用することをお勧めします。

于 2012-10-03T14:10:34.927 に答える
0

私があなたの質問を理解したと仮定します:

列 2 を同じフィールド ( DataField) にバインドしてみましたか?

あるいは、同じ目的で column1 を (すでに) 使用できますか (再: 表示とリンク)?

ひ……

于 2012-10-03T14:39:55.363 に答える