您好,我有启用选择行的三个网格视图。用户将从每个网格视图中选择一个项目,然后在选定的索引更改上将值与其他两个网格视图进行比较以查看它们是否相等。在调试时我可以看到它们是相同的,所以我不确定为什么 if 语句总是传递为真。是否可以比较索引?谢谢您的帮助!
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