こんにちは、選択行が有効になっている 3 つのグリッド ビューがあります。ユーザーは各グリッド ビューからアイテムを選択し、選択したインデックスの変更時に、値が他の 2 つのグリッド ビューと比較されて等しいかどうかが確認されます。デバッグ中に、それらが同じであることがわかるので、if ステートメントが常に true として渡される理由がわかりません。おそらくインデックスを比較していますか?助けてくれてありがとう!
If gvCustomer.SelectedValue IsNot gvSiteAddress.SelectedValue Then
dataSourceGVCust.SelectCommand = ConfigurationManager.AppSettings("SelectCustomer") & " WHERE CUST_NO LIKE '%" & gvSiteAddress.SelectedValue.ToString & "%' ORDER BY CUST_NAME"
End If
If gvJobNumber.SelectedValue IsNot gvSiteAddress.SelectedValue Then
dataSourceGVJobNumber.SelectCommand = ConfigurationManager.AppSettings("SelectJobNumber") & " WHERE CUST_NO LIKE '%" & gvSiteAddress.SelectedValue.ToString & "%' ORDER BY JOB_NO"
End If