Hi Support
I'm facing this below problem very much. My Radgrid Rebind() method makes selected radio button unselected from grid. How can I fix that , see the Code
<telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="False"
AllowFilteringbyColumn = "true" AutogeneratedColumn="false" OnPageIndexChanged="RadGrid1_PageIndexChanging"
Allowpaging= "true" PageSize="20"
>
.............
</telerik:RadGrid>
//this method is need to show radiobutton selected for user selected specifc items from another control like treeview
Private void Method(int
{
{
btn.checked = true;
// suppose I know my desired item row is exists in CurrentPageIndex =3 , so I write this , so the paging will be selected in 3
but I need
// to do it though code , like that:
user selected any item and its number is come through above Questionnumber which I write in method parameter ,
now if( value ==
then radio button will be selected but How can I know that button is in which row or which page Index ,
if I make the code like this:
int currentpageindex =
then suppose it comes 15 if total count is 315 but How to get PageIndex ???????
}
is not showing
Pl give any suggestion
I'm facing this below problem very much. My Radgrid Rebind() method makes selected radio button unselected from grid. How can I fix that , see the Code
<telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="False"
AllowFilteringbyColumn = "true" AutogeneratedColumn="false" OnPageIndexChanged="RadGrid1_PageIndexChanging"
Allowpaging= "true" PageSize="20"
>
.............
</telerik:RadGrid>
//this method is need to show radiobutton selected for user selected specifc items from another control like treeview
Private void Method(int
Questionnumber){
RadGrid1.Allowpaging = false;
RadGrid1.ReBind();
foreach (GridDataItem item in grid1.Items) { RadioButton btn = (RadioButton)item.FindControl("radiobutton1"); string value = item.GetDataKeyValue("Questionnumber").ToString();
if( value == Questionnumber){
btn.checked = true;
RadGrid1.MasterTableView.CurrentPageIndex = 3; // see ,here is also one problem : I write it 3 but it should be //like that which radiobutton is selected I need to find the current page Index of that page where the selected radiobutton row is exist .// suppose I know my desired item row is exists in CurrentPageIndex =3 , so I write this , so the paging will be selected in 3
but I need
// to do it though code , like that:
user selected any item and its number is come through above Questionnumber which I write in method parameter ,
now if( value ==
Questionnumber) is truethen radio button will be selected but How can I know that button is in which row or which page Index ,
if I make the code like this:
int currentpageindex =
(int)(RadGrid1.MasterTableView.Items.Count / 20 ), then suppose it comes 15 if total count is 315 but How to get PageIndex ???????
}
RadGrid1.Allowpaging = true;RadGrid1.PageSize = 20; RadGrid1.MastertableView.ReBind(); // if I write this then My selected Radio Button not selected and if I don't write then paging is not showing
Pl give any suggestion