This is a migrated thread and some comments may be shown as answers.

[Solved] RadComboBox DB Bound Template

0 Answers 119 Views
ComboBox
This is a migrated thread and some comments may be shown as answers.
Phil
Top achievements
Rank 2
Phil asked on 12 Jul 2009, 03:02 AM
Hi:
This is just information/sample.  So, this is really only declarative code and display two rows of data from a db.  Good job Telerik.
Phil
<%@ Page Language="C#" %> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %> 
<%@ Import Namespace="System.Data" %> 
<script runat="server">  
    protected void radcomboboxDisplay_SelectedIndexChanged(object o, RadComboBoxSelectedIndexChangedEventArgs e)  
    {  
        RadComboBox _rcb = o as RadComboBox;  
        messageLabel.Text = _rcb.SelectedValue.ToString() + " " + _rcb.SelectedItem.Text;  
    }  
</script> 
<html xmlns="http://www.w3.org/1999/xhtml">  
<head runat="server">  
    <title> Rad ComboBox </title> 
</head> 
<body> 
    <form id="form1" runat="server">  
        <telerik:RadScriptManager ID="RadScriptManager1" runat="server">  
        </telerik:RadScriptManager> 
        <asp:Label ID="messageLabel" runat="server" Text="Label" /><br /> 
        <asp:SqlDataSource ID="nwSqlDataSource1" runat="server"   
            ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>"   
            SelectCommand="SELECT EmployeeID As Value, FirstName + ' ' + LastName As DisplayText, Title As ExtraText FROM [Employees]"></asp:SqlDataSource> 
        <telerik:RadComboBox ID="radcomboboxDisplay" runat="server" Width="300px"   
            AutoPostBack="True" HighlightTemplatedItems="True"   
            CausesValidation="False"   
            onselectedindexchanged="radcomboboxDisplay_SelectedIndexChanged"   
            Skin="Office2007" DataSourceID="nwSqlDataSource1" 
            DataTextField="DisplayText" DataValueField="Value">  
            <HeaderTemplate> 
                Employee / Title  
            </HeaderTemplate> 
            <ItemTemplate> 
                <asp:Label runat="server" style="font-weight: bold"><%# DataBinder.Eval(Container.DataItem, "DisplayText") %></asp:Label><br /> 
                <asp:Label runat="server" style="font-size: smaller;"><%# DataBinder.Eval(Container.DataItem, "ExtraText")%></asp:Label> 
            </ItemTemplate> 
            <CollapseAnimation Type="OutQuint" Duration="200"></CollapseAnimation> 
        </telerik:RadComboBox> 
    </form> 
</body> 
</html> 
 

No answers yet. Maybe you can help?

Tags
ComboBox
Asked by
Phil
Top achievements
Rank 2
Share this question
or