When I am loading the page I want to select a value in Combobox with Treeview.
I am using following code, It selects correct value from a tree view but combo box doesn’t show this selected value, it always says “Select”.
How to I a show selected value on page load?
I am using following code.
Dim tvCategory As RadTreeView = DirectCast(cboCategory.Items(0).FindControl("tvCategory"), RadTreeView)
tvCategory.FindNodeByValue(LCase(project.SubscriberCategory.Id.ToString)).Selected = True
| <div style="width:100%;overflow:auto;"> |
| <telerik:RadGrid ID="RadGrid1" Width="3000px" AllowPaging="True" PageSize="15" runat="server" AllowSorting="true" |
| GridLines="None" DataSourceID="linq_mySP"> |
| <MasterTableView Width="100%" /> |
| <PagerStyle Mode="NextPrevAndNumeric" /> |
| <FilterMenu EnableTheming="True"> |
| <CollapseAnimation Duration="200" Type="OutQuint" /> |
| </FilterMenu> |
| </telerik:RadGrid> |
| </div> |
| <asp:LinqDataSource AutoPage="True" ID="linq_mySP" runat="server"></asp:LinqDataSource> |
| Imports System.Data |
| Imports Telerik.Web.UI |
| Partial Class gridPages_telerikGrid |
| Inherits System.Web.UI.Page |
| Protected Sub linq_mySP_Selecting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.LinqDataSourceSelectEventArgs) Handles linq_mySP.Selecting |
| Using context As New DataClassesDataContext |
| Dim fromdate As DateTime = DateAdd(DateInterval.Year, -5, DateTime.Now) |
| Dim todate As DateTime = DateTime.Now |
| e.Result = context.spTest(49, fromdate, todate) |
| End Using |
| End Sub |
| End Class |
<
telerik:RadSplitter id="RadSplitter1" runat="server" skin="Office2007"
height="500px" width="950px" BorderSize="0" BorderStyle="None" >
<
telerik:RadPane id="LeftPane" runat="server" width="150px" Scrolling="None" Collapsed="false" BackColor="White">
<telerik:RadPanelbar ID="BarraCli" runat="server" skin="Vista" ExpandMode="FullExpandedItem" Height="500px"
Width="100%" CssClass="BarraCli">
<Items>
<telerik:RadPanelItem runat="server" Text="xxxxx" PostBack="false" Expanded="false" Value="0">
.... more code here
</telerik:RadPanelItem>
</Items>
</telerik:RadPanelbar>
</
telerik:RadPane>
<
telerik:RadPane id="MiddlePane" runat="server" >
<div id="Div1" style="height: 20px"></div>
<asp:Panel ID="Panel1" runat="server" CssClass="Titulos" SkinID="Ptitulo" Width="600px" >
.... more things here
</asp:Panel>
<telerik:RadGrid ID="Grilla" Skinid="Grilla2" runat="server" OnNeedDataSource="........" DataKeyNames="...."
Width="600px" Height="400px" PageSize = "12" >
<MasterTableView NoMasterRecordsText=".." >
<Columns>
.......
</Columns>
</MasterTableView>
</telerik:RadGrid>
</telerik:RadPane>
</
telerik:RadSplitter>
........
....
function
ValidateTreatment() {
var radcboLocType = document.getElementById("<%=radcboLocType.ClientID%>");
var radtxtName1 = document.getElementById("<%=radtxtName.ClientID%>");
var radtxtTreatmentLocAddr1 = document.getElementById("<%=radtxtTreatmentLocAddr1.ClientID%>");
var radcboTreatmentLocState = document.getElementById("<%=radcboTreatmentLocState.ClientID%>");
var radtxtTreatmentLocCity = document.getElementById("<%=radtxtTreatmentLocCity.ClientID%>");
var radmsktxtTreatmentLocZipCode = document.getElementById("<%=radmsktxtTreatmentLocZipCode.ClientID%>");
var radmsktxtTreatmentLocPhoneNum = document.getElementById("<%=radmsktxtTreatmentLocPhoneNum.ClientID%>");
var TreatmentEmailAddrs = $find("<%= raktxtTreatmentLocEmailAddress.ClientID %>");
var regEmailValidation = /\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/
if (radcboLocType.value.trim() == "") {
var oAlert = radalert("Location Type cannot be blank.");
oAlert.add_close(
function () { radcboLocType.focus() });
return false;
}
if (radtxtName1.value.trim() == "") {
var oAlert1 = radalert("Location Name cannot be blank.");
oAlert1.add_close(
function () { radtxtName1.focus() });
return false;
}
if (radtxtTreatmentLocAddr1.value.trim() == "") {
var oAlert2 = radalert("Mailing Address cannot be blank.");
oAlert2.add_close(
function () { radtxtTreatmentLocAddr1.focus() });
return false;
}
if (radtxtTreatmentLocCity.value.trim() == "") {
var oAlert3 = radalert("Mailing City cannot be blank.");
oAlert3.add_close(
function () { radtxtTreatmentLocCity.focus() });
return false;
}
if (radcboTreatmentLocState.value.trim() == "") {
var oAlert4 = radalert("Mailing State cannot be blank.");
oAlert4.add_close(
function () { radcboTreatmentLocState.focus() });
return false;
}
if (radmsktxtTreatmentLocZipCode.value.trim() == "") {
var oAlert5 = radalert("Mailing Zip Code cannot be blank.");
oAlert5.add_close(
function () { radmsktxtTreatmentLocZipCode.focus() });
return false;
}
if (radmsktxtTreatmentLocPhoneNum.value.trim() == "") {
var oAlert6 = radalert("Phone Number cannot be blank.");
oAlert6.add_close(
function () { radmsktxtTreatmentLocPhoneNum.focus() });
return false;
}
}
I used this fucntion on client of the save button.. but after the radalert i can't get the focus to the control. Please Help me asap.. Thank you in advance..