When i click "chk" checkbox, I want the row values (ID,Name,NameTwo)
<script type="text/javascript">
function Response() {
}
function grid_SelectionChanged(s, e) {
s.GetSelectedFieldValues('ID;Name', GetSelectedFieldValuesCallback);
}
function GetSelectedFieldValuesCallback(values) {
var s = "";
for(i = 0; i < values.length; i++) {
for(j = 0; j < values[i].length; j++) {
s = s + values[i][j] + " ;";
}
}
console.log("GetSelectedFieldValuesCallback =>" + s);
return s;
}
</script>
<dxwgv:ASPxGridView ID="grid" runat="server" AutoGenerateColumns="False"
ClientInstanceName="grid" KeyFieldName="ID"
Width="100%" OnCustomCallback="grid_CustomCallback" OnCustomDataCallback="grid_CustomDataCallback">
<SettingsPager Mode="ShowAllRecords" />
<Styles>
<Header Wrap="True" HorizontalAlign="Center">
</Header>
</Styles>
<ClientSideEvents SelectionChanged="grid_SelectionChanged" />
<Columns>
<dxwgv:GridViewCommandColumn Name="SelectedRow" Caption=" " ShowSelectCheckbox="True">
</dxwgv:GridViewCommandColumn>
<dxwgv:GridViewDataTextColumn Caption="ID" FieldName="ID" />
<dxwgv:GridViewDataTextColumn Caption="Name" FieldName="Name" />
<dxwgv:GridViewDataTextColumn Caption="Name2" FieldName="NameTwo" />
<dxwgv:GridViewDataCheckColumn Caption="Checkbox" FieldName="checkme" >
<DataItemTemplate>
<dxe:ASPxCheckBox ID="chk" runat="server" ClientInstanceName="chk"
Value='<%# Bind("checkme") %>' ValueType="System.Int32" ValueChecked="1" ValueUnchecked="0">
<ClientSideEvents ValueChanged="function(s, e) {
grid.GetValuesOnCustomCallback('chk='+s.GetValue() + s.ClientInstanceName,Responce);
}" />
</dxe:ASPxCheckBox>
</DataItemTemplate>
</dxwgv:GridViewDataCheckColumn>
</Columns>
<Settings ShowColumnHeaders="False" />
</dxwgv:ASPxGridView>
<asp:ObjectDataSource ID="Dsid" TypeName="MyDatasource"
SelectMethod="MyMethod" runat="server">
</asp:ObjectDataSource>