<telerik:RadGrid ID="RadGrid1" runat="server" OnNeedDataSource="RadGrid1_NeedDataSource"
AutoGenerateColumns="false" onitemcommand="RadGrid1_ItemCommand">
<MasterTableView AutoGenerateColumns="false">
<Columns>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:CheckBox ID="CheckBox1" runat="server" />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="employeenaem" HeaderText="EmployeeName">
<ItemTemplate>
<%#Eval("Employeename") %>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="employeeDesgination" HeaderText="EmployeeDesignation">
<ItemTemplate>
<%#Eval("EmployeeDesignation")%>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="Salary" HeaderText="salary">
<ItemTemplate>
<%#Eval("EmployeeSalary") %>
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
<telerik:RadButton ID="RadButton1" runat="server" Text="Print"
onclick="RadButton1_Click">
</telerik:RadButton>
.aspx.cs
protected void RadButton1_Click(object sender, EventArgs e)
{
PrintDocument pd = new PrintDocument();
foreach (GridDataItem item1 in RadGrid1.SelectedItems)
{
CheckBox ChkedList = (CheckBox)item1.FindControl("CheckBox1");
}
}
In the above code, I have check box in grid-template....column...when user selected check box ...i want to know "row index" as well as ....How many rows are selected based on check box checked by user .
I am used Radgrid1.selectedItems....it's not working, i am selected ......check-box and then click on "Print" button ...not getting selected items count...
but it's working other project fine.....Where I am done wrong....what is the reason....any better solution to get the items.....
and Row indexes of selected items....
replay me.....
AutoGenerateColumns="false" onitemcommand="RadGrid1_ItemCommand">
<MasterTableView AutoGenerateColumns="false">
<Columns>
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:CheckBox ID="CheckBox1" runat="server" />
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="employeenaem" HeaderText="EmployeeName">
<ItemTemplate>
<%#Eval("Employeename") %>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="employeeDesgination" HeaderText="EmployeeDesignation">
<ItemTemplate>
<%#Eval("EmployeeDesignation")%>
</ItemTemplate>
</telerik:GridTemplateColumn>
<telerik:GridTemplateColumn UniqueName="Salary" HeaderText="salary">
<ItemTemplate>
<%#Eval("EmployeeSalary") %>
</ItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
<telerik:RadButton ID="RadButton1" runat="server" Text="Print"
onclick="RadButton1_Click">
</telerik:RadButton>
.aspx.cs
protected void RadButton1_Click(object sender, EventArgs e)
{
PrintDocument pd = new PrintDocument();
foreach (GridDataItem item1 in RadGrid1.SelectedItems)
{
CheckBox ChkedList = (CheckBox)item1.FindControl("CheckBox1");
}
}
In the above code, I have check box in grid-template....column...when user selected check box ...i want to know "row index" as well as ....How many rows are selected based on check box checked by user .
I am used Radgrid1.selectedItems....it's not working, i am selected ......check-box and then click on "Print" button ...not getting selected items count...
but it's working other project fine.....Where I am done wrong....what is the reason....any better solution to get the items.....
and Row indexes of selected items....
replay me.....