Page control with full qualified name(C#) : Introduction « Custom Controls « ASP.NET Tutorial






<%@ Page Language="C#" %>
<%@ Register TagPrefix="MyControl" TagName="View" Src="Control.ascx" %>

<script runat="server">
   void Page_Load(Object Sender, EventArgs e) {
      lblMessage.Text = "Page last viewed at " + DateTime.Now.ToString("T");
   }
</script>

<html><body>
   <MyControl:View runat="server" />   
   <asp:Label id="lblMessage" runat="server"/>
</body></html>

File: Control.ascx


<%@ Control Language="VB" %>
<%@ OutputCache Duration="30" VaryByParam="none" %>

<script runat="server">
   sub Page_Load(Sender as Object, e as EventArgs)
      lblMessage.Text = "Control last viewed at " & _
         DateTime.Now.ToString("T")
   end sub   
</script>

<asp:Label id="lblMessage" runat="server"/>








14.1.Introduction
14.1.1.Differences between user controls and web pages
14.1.2.Page control with full qualified name(C#)
14.1.3.Get value from asp.net page control (VB.net)
14.1.4.Use properties defined in custom control
14.1.5.Page component with code behind (VB.net)
14.1.6.Exposing Properties from a User Control
14.1.7.Set the properties from user control programmatically.