У меня есть gridview0 в многовидовом представлении, и когда я нажимаю select в строке, я получаю замену GridView0_SelectedIndexChanged на другое представление в многовидовом представлении, которое имеет другой gridview1, но тот же источник данных, что и gridview0. Это происходит при возникновении ошибки и отображении ошибки недопустимого имени столбца, причем имя столбца является именем datakeyname первой выбранной строки gridview0.
Первое изображение - это вид gridview0, а второе - ошибка, возникающая при нажатии кнопки «Выбрать». Спасибо!
изображение одно http://img291.imageshack.us/img291/9221/gridview0.jpg
изображение два http://img188.imageshack.us/img188/6586/gridview1.jpg
Защищенный подчиненный элемент GridView0_SelectedIndexChanged (отправитель ByVal как объект, ByVal как объект System.EventArgs) Обрабатывает GridView0.SelectedIndexChanged
Dim ISTag As String = GridView0.SelectedDataKey.Value.ToString
Dim type As String = getTypeMethod(ISTag)
filterText.Text = type
If (type.Equals("Computer")) Then
InventoryComputer.SelectCommand = "SELECT * FROM T_Computer WHERE ISTag = " & ISTag
MultiView1.ActiveViewIndex = 8
End If
End Sub