0

私は GridView の CustomWebUserControl を持っており、ViewState を使用する項目を移動するには、行をクリックしたときに SelectedIndex を移動する必要があります。プロセスは次のようになります。

  1. 予想される行をクリックします。
  2. currentItemTextBox.Text に rowIndex の値を設定します。
  3. この値は、TextChanged イベントを使用して ViewState に入力されます。
  4. GridView の DataBind を呼び出して、内部メソッドにこの ViewState を使用して currentRow を選択します。
<script type="text/javascript">
     $(document).ready(function () {
        $("#<%=mainGridView.ClientID%> tr").click(function () {
            var ind = $(this).index();
            $("#<%=currentIndexTexBox.ClientID%>").val(ind);
        });
    });
</script>

*スクリプトが値を設定した場合、TextChanged イベントは呼び出されません。

私のシナリオを理解していただければ幸いです。ここにコードを入力してください

ありがとう!

4

1 に答える 1