婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > ASP.NET用戶控件如何使用

ASP.NET用戶控件如何使用

熱門標簽:辦公用地圖標注網點怎么操作 海東防封電銷卡 聊城智能電銷機器人電話 西寧電銷外呼系統公司 寧德防封版電銷卡 安陸市地圖標注app 南昌自動外呼系統線路 上海市三維地圖標注 云南外呼系統代理

用戶控件用來做什么?

用戶控件常常用來統一網頁顯示風格。
關于用戶控件

1、用戶控件的擴展名為.ascx.
2、用戶控件中沒有@Page指令,而是包含@Control指令。
3、用戶控件不能做為獨立文件運行,必須創建ASP.net頁面,后添加。
4、在用戶控件上可以使用相同的XHTML元素和Web服務器控件。例如,Button可以放到用戶控件中,并創建按鈕的事件處理。
創建用戶控件

在vs中新建項中選擇用戶控件。(也可以將單個文件轉化為用戶控件。)
制作用戶控件。

例如:
用戶控件代碼:
WebUserContro.ascx代碼:

%@ Control Language="C#" AutoEventWireup="true" CodeFile="WebUserControl.ascx.cs" Inherits="WebUserControl" %>  
asp:TextBoxIDasp:TextBoxID="txtSearch" runat="server">/asp:TextBox>  
br /> 
asp:Button ID="btnSearch" runat="server"onclick="btnSearch_Click"Text="搜索"/> 

C#代碼:

public partialclass WebUserControl : System.Web.UI.UserControl  
{ 
  //在text中顯示。  
  protected void btnSearch_Click(objectsender, EventArgs e)  
  { 
    txtSearch.Text = "搜索完成";  
  }  
  //添加用戶控件的公共屬性Text。 
  private string _text; 
  public string Text 
  {  
    get  
    {  
      return _text;  
    }  
    set 
    { 
       _text = value; 
    }  
  }  
//給控件的text屬性賦值。 
 protected void Page_Load(objectsender, EventArgs e) 
  { 
    btnSearch.Text = this.Text;  
  }  
} 

使用用戶控件:

將ascx文件直接拖動到我們要使用的那個頁面即可。
自動生成的代碼如下:    

%@ Page Language="C#" AutoEventWireup="true"CodeFile="UserControlTest.aspx.cs"Inherits="UserControlTest" %>  
%@ Register Src="~/WebUserControl.ascx"TagName="WebUserControl"TagPrefix="uc1" %> 
!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
html xmlns="http://www.w3.org/1999/xhtml">  
head runat="server">  
  title>/title>  
/head>  
body>  
  form id="form1" runat="server"> 
  div> 
    uc1:WebUserControl ID="WebUserControl1" runat="server" Text="開始查找" />  
  /div>  
  /form>  
/body>  
/html> 

顯示 

用戶控件和前面的區別,我想如果你的網頁中幾乎全部是用控件,且大量重復的頁面,我們就可以采用用戶控件。

以上就是關于如何使用ASP.NET用戶控件的全部內容,希望對大家熟練掌握用戶控件有所幫助。

您可能感興趣的文章:
  • ASP.NET用戶控件技術
  • asp.net動態載入用戶控件的方法
  • ASP.NET動態加載用戶控件的實現方法
  • asp.net動態加載用戶控件,關于后臺添加、修改的思考
  • asp.net 用戶控件中圖片及樣式問題
  • asp.net 用戶控件讀取以及賦值
  • asp.net 動態添加多個用戶控件
  • asp.net頁面master頁面與ascx用戶控件傳值的問題
  • ASP.NET 用戶控件的使用介紹
  • ASP.NET 頁面中加添加用戶控件的寫法
  • Asp.Net其他頁面如何調用Web用戶控件寫的分頁
  • ASP.NET動態添加用戶控件的方法

標簽:青海 汕尾 平涼 崇左 南寧 洛陽 衢州 贛州

巨人網絡通訊聲明:本文標題《ASP.NET用戶控件如何使用》,本文關鍵詞  ASP.NET,用戶,控件,如何,使用,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP.NET用戶控件如何使用》相關的同類信息!
  • 本頁收集關于ASP.NET用戶控件如何使用的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 莱西市| 海丰县| 新绛县| 潍坊市| 瓦房店市| 桦川县| 共和县| 康马县| 枣庄市| 赣榆县| 安溪县| 上思县| 红河县| 阳曲县| 鹤庆县| 台山市| 田林县| 绵竹市| 行唐县| 安庆市| 阿坝| 临猗县| 吴堡县| 香河县| 普陀区| 延吉市| 宜昌市| 怀化市| 嫩江县| 卢氏县| 商都县| 广南县| 民丰县| 清原| 新泰市| 清丰县| 芮城县| 定结县| 汉沽区| 上栗县| 淳化县|