5 Answers, 1 is accepted
0
Accepted
Hello Omar,
Here's a sample code snippet that shows the needed approach.
Greetings,
Paul
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
Here's a sample code snippet that shows the needed approach.
<form id="form1" runat="server"> |
<telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
</telerik:RadScriptManager> |
<telerik:RadPanelBar ID="RadPanelBar1" runat="server"> |
<Items> |
<telerik:RadPanelItem runat="server" Text="Root RadPanelItem1"> |
<Items> |
<telerik:RadPanelItem runat="server" Value="templateHolder"> |
<ItemTemplate> |
<asp:CheckBox ID="CheckBox2" runat="server" /> |
</ItemTemplate> |
</telerik:RadPanelItem> |
</Items> |
</telerik:RadPanelItem> |
</Items> |
</telerik:RadPanelBar> |
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" /> |
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> |
</form> |
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Web; |
using System.Web.UI; |
using System.Web.UI.WebControls; |
public partial class _Default : System.Web.UI.Page |
{ |
protected void Page_Load(object sender, EventArgs e) |
{ |
} |
protected void Button1_Click(object sender, EventArgs e) |
{ |
CheckBox cb = (CheckBox)RadPanelBar1.FindItemByValue("templateHolder").FindControl("CheckBox2"); |
Label1.Text = cb.Checked.ToString(); |
} |
} |
Greetings,
Paul
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
0
o
Top achievements
Rank 2
answered on 20 Aug 2009, 12:59 PM
Hi,
Thanks, but please can you translate to VB Please.
Many Thanks
Thanks, but please can you translate to VB Please.
Many Thanks
0
o
Top achievements
Rank 2
answered on 20 Aug 2009, 01:05 PM
Got it,
Many thanks, its working very well now.
Regards
Omar
Many thanks, its working very well now.
Regards
Omar
0
o
Top achievements
Rank 2
answered on 20 Aug 2009, 01:46 PM
Hi,
Got over problem, when i read the value of the checkbox it works fine, but when i try to set its value to checked=true it give me error .
how to set the value of the checkbox within the RadPanelBar.
thanks
Got over problem, when i read the value of the checkbox it works fine, but when i try to set its value to checked=true it give me error .
how to set the value of the checkbox within the RadPanelBar.
thanks
0
Accepted
Hello Omar,
There you go:
ASPX:
Code-behind:
Kind regards,
Paul
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
There you go:
ASPX:
<form id="form1" runat="server"> |
<telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
</telerik:RadScriptManager> |
<telerik:RadPanelBar ID="RadPanelBar1" runat="server"> |
<Items> |
<telerik:RadPanelItem runat="server" Text="Root RadPanelItem1"> |
<Items> |
<telerik:RadPanelItem runat="server" Value="templateHolder"> |
<ItemTemplate> |
<asp:CheckBox ID="CheckBox2" runat="server" /> |
</ItemTemplate> |
</telerik:RadPanelItem> |
</Items> |
</telerik:RadPanelItem> |
</Items> |
</telerik:RadPanelBar> |
<asp:Button ID="Button1" runat="server" Text="get" OnClick="Button1_Click" /> |
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> |
<asp:Button ID="Button2" runat="server" Text="set" OnClick="Button2_Click" /> |
</form> |
Code-behind:
using System; |
using System.Collections.Generic; |
using System.Linq; |
using System.Web; |
using System.Web.UI; |
using System.Web.UI.WebControls; |
public partial class _Default : System.Web.UI.Page |
{ |
protected void Page_Load(object sender, EventArgs e) |
{ |
} |
protected void Button1_Click(object sender, EventArgs e) |
{ |
CheckBox cb = (CheckBox)RadPanelBar1.FindItemByValue("templateHolder").FindControl("CheckBox2"); |
Label1.Text = cb.Checked.ToString(); |
} |
protected void Button2_Click(object sender, EventArgs e) |
{ |
CheckBox cb = (CheckBox)RadPanelBar1.FindItemByValue("templateHolder").FindControl("CheckBox2"); |
cb.Checked = !cb.Checked; |
} |
} |
Kind regards,
Paul
the Telerik team
Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.