gridview
행이 선택되어 있는지 확인하고 싶습니다. 어떻게하면 조건을 쓸 수 있습니까 ??C# Gridview 행 선택 확인
if (gridview-row[1].select)
{
//do something
}
else
{
//do something
}
gridview
행이 선택되어 있는지 확인하고 싶습니다. 어떻게하면 조건을 쓸 수 있습니까 ??C# Gridview 행 선택 확인
if (gridview-row[1].select)
{
//do something
}
else
{
//do something
}
youcan 사용 GridViewRow.RowState
재산 Asp.net Gridview.RowState
GridViewRow row = yourGridView.SelectedRow; will give the selected row
및 귀하의 질문에 asp.net입니다 가정이
if(row.RowState == DataControlRowState.Selected)
{
//selectd
}
처럼 확인, 당신은에의 SelectedIndexChanged 이벤트를 설정할 수 있습니다 GridView. 이 이벤트는 GridView에 새로운 행 선택이있을 때마다 실행됩니다. 더 많은 정보 here. 당신은 당신이처럼 쓸 수 선택한 행
void CustomersGridView_SelectedIndexChanged(Object sender, EventArgs e)
{
// Gets the currently selected row based on the selected index changed event
//
var selectedRow = CustomersGridView.SelectedRow;
}
if (GridView.SelectedIndex == rowIndex)
{
// do something
}
else
{
// do something
}
를 얻을 수 있습니다
<asp:gridview id="CustomersGridView"
datasourceid="CustomersSource"
autogeneratecolumns="False"
autogenerateselectbutton="True"
allowpaging="True"
selectedindex="1"
onselectedindexchanged="CustomersGridView_SelectedIndexChanged"
runat="server" DataKeyNames="CustomerID"> ...
이벤트 리스너.
어떤 종류의 응용 프로그램, ASP.Net? WinForm ?? WPF – Habib