.Net - Creating a User Control Part 1

1) Open your .Net Application.
2) in the SOLUTION EXPLORER create a New Folder (give it the name of the User Contro: DropDownUserControll)
3) in the New Folder, create a .Net User Control (give it the name of the User Control: DropDownUserControl)
4) Reference the User Control in your Default.ascx:

<%@ Register TagPrefix="CDDM" TagName="MDDropDown" Src="~/DropDownUserControl/DropDownUserControl.ascx" %>@ Register TagPrefix="CDDM" TagName="MDDropDown" Src="~/DropDownUserControl/DropDownUserControl.ascx" %>

5) Add the following code to the User Control ascx
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="DropDownUserControl.ascx.cs"Inherits="WebApplication1.DropDownUserControl.WebUserControl1" %>

<asp:DropDownList ID="DropDownList1" runat="server"  AutoPostBack="True" OnSelectedIndexChanged="Click">
     <asp:ListItem value="0">All Courses</asp:ListItem>
    <asp:ListItem value="1">Allied Health Professionals</asp:ListItem>
    <asp:ListItem value="2">Anasthesia</asp:ListItem>
    <asp:ListItem value="3">Critical Care</asp:ListItem>
    <asp:ListItem value="4">Dentistry</asp:ListItem>
    <asp:ListItem value="5">Emergency Medicine</asp:ListItem>
    <asp:ListItem value="6">Faculty Development</asp:ListItem>
    <asp:ListItem value="7">Generic</asp:ListItem>   
    <asp:ListItem value="8">Medicine</asp:ListItem>
    <asp:ListItem value="9">Neonatal</asp:ListItem>   
    <asp:ListItem value="10">Nursing</asp:ListItem>   
    <asp:ListItem value="11">Surgery</asp:ListItem>   
    <asp:ListItem value="13">Undergraduate</asp:ListItem> 
    <asp:ListItem value="13">Emergency Medicine</asp:ListItem>  
</asp:DropDownList>

asp:DropDownList>



<CDDM:MDDropDown runat="server" />

7) Running the Application should now show the Drop Down

Comments

Popular posts from this blog

Umbraco - Reset the Admin Password via SQL Server

Create a .NET Contact Form that Gets the Last Url Visited in C# Can also be Used in Umbraco

Umbraco Macro for IFrame when Embedding Video, Vimeo Universal Player, or other types of IFrame on to a Page XSLT version and Razor Version