I have a RadGrid with GridBoundColumns . I need to do javascript validations for the BoundColumns.
I tried the following code .But I was getting error in MasterTableView
var masterTable = grid.get_masterTableView();
for (var i = 0; i < masterTable.get_dataItems().length; i++)
{
// to access the textbox in each row
var txtbx = masterTable.get_dataItems()[i].findElement("vchConsignmentTypeName");
alert(txtbx);
// set alert
}
}
I am calling the javascript from code behind as
I tried the following code .But I was getting error in MasterTableView
function
Validation(txt)
{
var grid=document.getElementById("<%= Radgrid1.ClientID %>");var masterTable = grid.get_masterTableView();
for (var i = 0; i < masterTable.get_dataItems().length; i++)
{
// to access the textbox in each row
var txtbx = masterTable.get_dataItems()[i].findElement("vchConsignmentTypeName");
alert(txtbx);
// set alert
}
}
<
telerik:GridBoundColumn DataField="vchConsignmentTypeName" HeaderText="Consignment*" UniqueName="vchConsignmentTypeName" />
I am calling the javascript from code behind as
Protected
Sub RadGrid1_UpdateCommand(ByVal source As Object, ByVal e As Telerik.Web.UI.GridCommandEventArgs) Handles RadGrid1.UpdateCommand
ScriptManager.RegisterStartupScript(
Me, Me.GetType(), "Msg", "<script>Validation();</script>", False)
End
Sub
I am getting the error exactly at grid.get_masterTableView();
Please help me