How do I set the focus on a RadTextBox that's inside a RadPanelBar? I made a simple example below for reference. In this code, I want the focus to be on RadTextBox3 on Page load but it's not working as expected. Thanks.
<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="Panel1" Expanded="True">
<Items>
<telerik:RadPanelItem runat="server" Value="TemplateHolder">
<ItemTemplate>
<telerik:RadTextBox ID="RadTextBox3" runat="server" FocusedStyle-BorderColor="red">
</telerik:RadTextBox>
<telerik:RadTextBox ID="RadTextBox4" runat="server" FocusedStyle-BorderColor="red">
</telerik:RadTextBox>
</ItemTemplate>
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelItem>
<telerik:RadPanelItem runat="server" Text="Panel2">
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelBar>
</form>
public partial class Test : System.Web.UI.Page
{
RadTextBox textBox3;
protected void Page_Load(object sender, EventArgs e)
{
textBox3 = (RadTextBox)RadPanelBar1.FindItemByText("Panel1").Items[0].FindControl("RadTextBox3");
textBox3.Focus();
//textBox3.Visible = false; // this works fine, for testing that I get the control RadTextBox3
}
}