日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

(原创)自已实现服务器控件 之 简单的Label控件

發(fā)布時(shí)間:2023/12/18 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (原创)自已实现服务器控件 之 简单的Label控件 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

標(biāo)題:自已實(shí)現(xiàn)服務(wù)器控件之Label控件

聲明:本帖只是一個(gè)測(cè)試Demo,所以,不會(huì)寫得太規(guī)范,也不會(huì)考慮到安全性.以方便為? 主.所以,用得到的朋友在項(xiàng)目中使用的時(shí)候,還希望對(duì)其進(jìn)行改進(jìn).

環(huán)境

開發(fā)工具:???? VS.net 2003

數(shù)據(jù)庫:?????? Sql Server 2000

作者:文刀無盡

日期:2006-02-20

讀者要求:有一定的編程經(jīng)驗(yàn).

原理:也就是對(duì)HTML控件進(jìn)行包裝.


using?System;
using?System.Web.UI;
using?System.Web.UI.Design;
using?System.Web.UI.WebControls;
using?System.ComponentModel;
using?System.ComponentModel.Design;

namespace?Skyendless.MyControls
{
????
/**////?<summary>
????
///?WebCustomControl1?的摘要說明。
????
///?</summary>

????[DefaultProperty("Text"),?
????????ToolboxData(
"<{0}:Label?runat=server></{0}:Label>")]
????
public?class?Label?:?System.Web.UI.WebControls.WebControl
????
{
????????
private?string?text;
????
????????[Bindable(
true),?
????????????Category(
"Appearance"),?
????????????DefaultValue(
"")]?
????????
public?string?Text?
????????
{
????????????
get
????????????
{
????????????????
return?text;
????????????}


????????????
set
????????????
{
????????????????text?
=?value;
????????????}

????????}


????????
/**////?<summary>?
????????
///?將此控件呈現(xiàn)給指定的輸出參數(shù)。
????????
///?</summary>
????????
///?<param?name="output">?要寫出到的?HTML?編寫器?</param>

????????protected?override?void?Render(HtmlTextWriter?output)
????????
{
????????????
string?outputHtml?=?"<div?name?=?"+this.UniqueID+">"+this.Text+"</Div>";
????????????output.Write(outputHtml);
????????}


????}

}

注:我以后會(huì)繼續(xù)嘗試對(duì)幾個(gè)常用的服務(wù)器控件進(jìn)行實(shí)現(xiàn)
這個(gè)只是一個(gè)簡單的自定義控件,細(xì)心的朋友會(huì)發(fā)現(xiàn),這個(gè)
控件在設(shè)計(jì)時(shí)是不能用鼠標(biāo)拖動(dòng)來控制大小的,至于怎么實(shí)
現(xiàn),請(qǐng)看下自已實(shí)現(xiàn)服務(wù)器控件系列 之 設(shè)計(jì)時(shí)可用鼠標(biāo)拖動(dòng)大小的Label控件


轉(zhuǎn)載于:https://www.cnblogs.com/skyendless/archive/2006/02/20/334386.html

總結(jié)

以上是生活随笔為你收集整理的(原创)自已实现服务器控件 之 简单的Label控件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。