gridView
의 모든 행에 button
(항목 템플리트)이 있습니다. 사용자가이 버튼을 클릭 할 때 그 버튼이있는 행의 dataKey
을 가져옵니다. 어떻게해야합니까? (죄송합니다. 영어로 말하거나 잘 쓸 수 없습니다.)asp.net의 gridview에서 선택된 행의 데이터 키를 검색합니다.
0
A
답변
0
SelectedIndexChanged 이벤트를 사용해보십시오. 이런 식으로 뭔가 :
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e){
TextBox1.Text = GridView1.SelectedRow.Cells[1].Text;
TextBox2.Text = GridView1.SelectedRow.Cells[2].Text;
.
.
.
}
1
하나 DataKey을하고있는 int하고 버튼의 행입니다 가정은 반드시 선택하지 않은 당신은 당신의 템플릿 필드에 버튼에 다음 함수를 연결 한 :
protected void RowClicked(object sender, EventArgs e)
{
Button TempButton = sender as Button;
if (TempButton != null)
{
GridViewRow GVR = TempButton.Parent.Parent as GridViewRow;
if (GVR != null)
{
int ID = (int) GridView1.DataKeys[GVR.DataItemIndex].Value;
}
}
}
관련 문제
- 1. GridView에서 선택된 행의 인덱스를 가져옵니다.
- 2. 레이블의 gridview에서 선택된 행의 div 요소 표시
- 3. gridview에서 선택된 행의 id 값을 선택하십시오.
- 4. Gridview에서 선택된 행 +1?
- 5. asp.net의 gridview에서 1 문자열의 색상 데이터?
- 6. asp.net의 GridView에서 ProgressBar 표시
- 7. ASP.Net의 GridView에서 그룹화
- 8. asp.net의 Gridview에서 PDF를 생성하십시오.
- 9. Asp.net의 Gridview에서 행을 삭제했습니다.
- 10. 다른 페이지의 TextBox에서 Gridview에서 선택된 행의 값을 얻는 방법
- 11. Javascript를 사용하여 GridView에서 선택된 행의 CheckBox를 숨기는 방법?
- 12. 버튼을 사용하여 gridview에서 선택된 행의 단일 열을 업데이트하는 방법은 무엇입니까?
- 13. ASP.net의 단추 필드를 사용하여 Gridview에서 선택한 행의 데이터 필드 가져 오기
- 14. gridview에서 선택된 체크 박스에 액세스
- 15. 선택된 데이터 격자 행의 색상이 변하지 않습니다.
- 16. 파이썬에서 dict 키를 검색합니다.
- 17. 행이 asp.net의 gridview에서 업데이트되지 않습니다.
- 18. asp.net의 gridview에서 지정된 페이지로 리디렉션
- 19. ASP.NET의 GridView에서 스크롤 막대 재설정
- 20. SQLalchemy 필터로 행의 ID를 검색합니다.
- 21. gridview에서 선택된 행을 찾는 방법
- 22. gridview에서 행의 이미지를 표시하는 방법
- 23. GridView에서 행의 값에 액세스하려면 어떻게해야합니까?
- 24. ASP.NET의 GridView에서 현재 날짜와 날짜를 비교하십시오.
- 25. Datagrid 선택된 행의 상세보기 가시성
- 26. 버튼을 클릭하여 gridview에서 선택된 색인 가져 오기
- 27. DataGrid 또는 GridView에서 선택된 행을 어떻게 얻을 수 있습니까?
- 28. ASP.NET의 Gridview에서 데이터를 표시하는 데 문제가 있습니다.
- 29. GridView에서 클릭 한 행의 데이터 테이블 색인을 결정하십시오.
- 30. gridview에서 선택한 행의 외부 텍스트 상자에 데이터 표시