2015-04-08 3 views
0

Любой простой пример для: Когда я нажимаю ссылку в таблице 1, и она будет отображаться в таблице 2 (обе таблицы находятся на одной странице, а таблица 2 скрыта)? Обе таблицы имеют разные данные, но обе ссылки основаны на Staff_ID.Гиперссылка gridview к другому gridview

Невозможно найти пример для этого в Интернете.

ОБНОВЛЕНИЕ: я знаю, как соединить таблицу со следующей страницей. Например:

Protected Sub gvTable1_RowCommand(sender As Object, e As GridViewCommandEventArgs) Handles gvTable1.RowCommand 

    Dim index As Integer = Convert.ToInt32(e.CommandArgument) 
    Dim row As GridViewRow = gvTable1.Rows(index) 

    Select Case e.CommandName 
     Case "Select" 
      Response.Redirect("profile?id=01&staffID=" & row.Cells(1).Text) 
     Case Else 
      'Do nothing 
    End Select 
End Sub 

Прямо сейчас, просто хочу знать, как связать таблицу с таблицей на той же странице.


Оки, я понял это:

Protected Sub gvTable1_RowCommand(sender As Object, e As GridViewCommandEventArgs) Handles gvTabel1.RowCommand 
    Dim index As Integer = Convert.ToInt32(e.CommandArgument) 
    Dim row As GridViewRow = gvTable1.Rows(index) 
    Select Case e.CommandName 
     Case "Select" 
      txtTableID.Text = gvTable1.DataKeys(index).Value.ToString 
      LoadGridTable2() 
     Case Else 
      'Do nothing 
    End Select 
End Sub 

ответ

0

Если просто скрывается table2 (который я предполагаю, что это DataGridView), вы можете использовать:

DataGridView1.Visible = False 
DataGridView2.Visible = True 

и вызывать его из ваш DataGridView1 click event

+0

Спасибо за долю. Я знаю код для скрытой таблицы. Единственная проблема, с которой я столкнулся, - это связать таблицу с таблицей. – AutoX

Смежные вопросы