2017-04-04 6 views
0

私はselectIndexChangingイベントの一つがGridViewの明確な選択

​​

をたまたましかし、インデックスがその中にこのような場合にはクリア取得されていない場合、私はGridViewの選択で明らかにしましたGridView内の条件をしました与えられた条件。なぜこれがうまくいかないのかについての提案はありますか?ありがとう

+0

GridViewプロパティを変更した後、 'DataBind()'を呼び出す必要があります。 – VDWWD

+0

それでも動作しませんでした。グリッドビューで選択をクリアする他の方法はありますか? –

+0

同じグリッドビュー内で行を選択しているときに選択したインデックスをクリアするのは間違っています。基準は何ですか? – fnostro

答えて

1

これは、イベントであり、SelectedIndexChangingイベントではありません。

protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) 
{ 
    GridView1.DataSource = mySource; 
    GridView1.SelectedIndex = -1; 
    GridView1.DataBind(); 
} 
+0

ありがとう、これは働いた。 Gridview.SelectedIndex = -1はSelectedIndexChangingでは機能しません。代わりにselectIndexChangedを使用しました –

関連する問題