0

asp.net グリッドビューに属性を追加する方法を検索します。属性の値は、ページ変更 (PageIndexChanging) およびソート イベント (Sorting) で変更されます。

この属性は JavaScript で使用されます。

以前は隠しフィールドを持っていましたが、ポストバックは隠しフィールドの値を変更しません。

私は試します

mygrid.Rows(0).Cells(0).Attributes.Add("myAttribute", "test")

アイデアがあった場合、または理解のために詳細が必要な場合。

4

1 に答える 1

1

これは、属性を行に追加するために機能するはずです。ただし、属性はポストバックでは使用できず、ポストバックでは保存されません。ポストバック間で保存する唯一の方法は、隠しフィールドです。<asp:HiddenField>コントロールは、ポストバック時にその値を保存します。明示的に新しい値に変更する必要があります。ただし、ページがポストバックするときに、少なくともバックエンドサーバーに値を取得します。

于 2013-01-31T19:50:13.240 に答える