or
I am simply trying to read the selected value of an item that is selected in RadComboBox but I am unable to do so. The SelectedValue value is always empty. This is a pretty simple usage case so I don't understand why this should be difficult. Does anyone know what is going on?
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim cmd As New SqlCommand
Dim con As New SqlConnection
Dim da As New SqlDataAdapter
Dim ds As New DataSet
cmd.Connection = con
con.ConnectionString = ConfigurationManager.ConnectionStrings("ConnectionString").ConnectionString
con.Open()
cmd.CommandText = "select top 100 CustomerID, isnull(Title, '') as Title, FirstName, LastName, FirstName + LastName as FullName from saleslt.customer"
da.SelectCommand = cmd
da.Fill(ds)
RadComboBox1.DataValueField = "CustomerID"
RadComboBox1.DataTextField = "FullName"
RadComboBox1.DataSource = ds
RadComboBox1.DataBind()
End Sub
Protected Sub RadComboBox1_SelectedIndexChanged(ByVal o As Object, ByVal e As Telerik.Web.UI.RadComboBoxSelectedIndexChangedEventArgs) Handles RadComboBox1.SelectedIndexChanged
Dim s As String
s = e.Value
s = RadComboBox1.SelectedValue
End Sub
<telerik:RadComboBox ID="RadComboBox1" runat="server" Width="420" AllowCustomText="True" MaxHeight="300px" Filter="Contains" AutoPostBack="True"> <HeaderTemplate> <ul> <li class="col1">Title</li> <li class="col2">First Name</li> <li class="col3">Last Name</li> </ul> </HeaderTemplate> <ItemTemplate> <ul> <li class="col1"><%#DataBinder.Eval(Container.DataItem, "Title").ToString()%></li> <li class="col2"><%#DataBinder.Eval(Container.DataItem, "FirstName").ToString()%></li> <li class="col3"><%#DataBinder.Eval(Container.DataItem, "LastName").ToString()%></li> </ul> </ItemTemplate></telerik:RadComboBox>| function startUploadSubmit(sender, args, uploadID, labelID) { |
| var upload = $find(uploadID); |
| //make sure, that there will be no problem |
| var eventTarget = document.getElementById('__EVENTTARGET'); |
| if (eventTarget.value == '<%= btnUploadFile.UniqueID %>') { } |
| else { |
| var fileInputs = upload.getFileInputs(); |
| for (var i = 0; i < fileInputs.length; i++) { |
| upload.clearFileInputAt(i); |
| } |
| return; |
| } |
| var lblMessageElement = $get(labelID); |
| //is a file selected |
| var files = upload.getFileInputs(); |
| if (files[0].files.length == 0) { |
| args.set_cancel(true); |
| lblMessageElement.innerHTML = '<%= Encoda.Web.Settings.GetLocalizedString("Dialog#NoFileSelected") %>'; |
| return; |
| } |
| var valid = upload.validateExtensions(); |
| if (!valid) { |
| args.set_cancel(true); |
| lblMessageElement.innerHTML = '<%= Encoda.Web.Settings.GetLocalizedString("Dialog#WrongFileExtension") %>'; |
| return; WrongFileExtension |
| } |
| } |
| <telerik:RadScriptBlock runat="server"> <script language="javascript" type="text/javascript"> function startFileUpload() { |
| var progManager = getRadProgressManager(); |
| RadProgressManager.StartProgressPolling(); |
| } |
| </script> </telerik:RadScriptBlock> |
| <telerik:RadProgressManager ID="progressManager" runat="server" OnClientSubmitting="startUploadSubmit" RegisterForSubmit="false" /> |
| <ucc:EncodaLinkButton Runat="server" ID="btnUploadFile" Caption="Dialog#StartUpload" OnClick="btnUploadFile_OnClick" OnClientClick="startFileUpload();" /> |
How to change the color of a raddock titlebar. I tried using
<style type="text/css">
.rdTitlebar,.rdTitle
{
background:green !important;
}
</style>

protected
void RadBtnConf_SelectedIndexChanged(object sender, EventArgs e)
{
Label1.Text =
"You selected " + RadBtnConf.SelectedItem.Text;
}
<html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> </head> <body> <form id="form1" runat="server"> <asp:ScriptManager runat="server"></asp:ScriptManager> <telerik:RadGrid ID="theGrid" runat="server" AutoGenerateColumns="false" OnNeedDataSource="theGrid_NeedDataSource" EnableViewState="false" AllowPaging="true"> <MasterTableView PageSize="25"> <PagerStyle AlwaysVisible="true" Position="Top" Mode="NextPrevAndNumeric" /> <Columns> <telerik:GridBoundColumn HeaderText="Col1" DataField="Col1"> </telerik:GridBoundColumn> <telerik:GridBoundColumn HeaderText="Col2" DataField="Col2"> </telerik:GridBoundColumn> </Columns> </MasterTableView> </telerik:RadGrid> </form> </body> </html>protected void theGrid_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { DataTable tbl = new DataTable(); tbl.Columns.Add("Col1", typeof(string)); tbl.Columns.Add("Col2", typeof(string)); for (int i = 0; i < 50; i++) { tbl.Rows.Add(i.ToString(), i.ToString()); } theGrid.DataSource = tbl; }