亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

組件開發(fā)中常用的屬性

系統(tǒng) 2045 0

DefaultEvent( "ClickNext" ):指定組件的默認事件
DefaultProperty( "NextText" ):指定組件的默認屬性
Bindable(true or false):指定屬性是否通常用于綁定
Category( "Appearance" ):指定其屬性或事件將顯示在可視化設計器中的類別
DefaultValue( typeof( Color ) , "" ):指定屬性的默認值
Description( "The background color"):指定屬性或事件的說明
TypeConverter(typeof( WebColorConverter )):指定用作此特性所綁定到的對象的轉換器的類型
Browsable(true or false):指定一個屬性或事件是否應顯示在“屬性”窗口中
DesignerSerializationVisibility( DesignerSerializationVisibility.Hidden ):指定在設計時序列化組件上的屬性時所使用的持久性類型

==========================================================================

簡單控件 事件

EventManager
<!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--> using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.ComponentModel;


namespace MyControls
{
/**/ /// <summary>
/// SummarydescriptionforMyEventManager.
/// </summary>

[DefaultEvent( " NextClick " ),DefaultProperty( " text " )]
public class MyEventManager:System.Web.UI.WebControls.WebControl,IPostBackEventHandler
{

public event EventHandlerNextClick;
public event EventHandlerPreClick;

[Bindable(
true ),Category( " Behavior " ),DefaultValue( "" ),Description( " text " )]
public string text
{
get
{
return (( string )ViewState[ " text " ] == null ) ? string .Empty:( string )ViewState[ " text " ];
}

set
{
ViewState[
" text " ] = value;
}

}


protected virtual void OnNextClick(EventArgse)
{
if (NextClick != null )
{
NextClick(
this ,EventArgs.Empty);
}


}


protected virtual void OnPreClick(EventArgse)
{
if (PreClick != null )
{
PreClick(
this ,EventArgs.Empty);
}


}


void IPostBackEventHandler.RaisePostBackEvent( string EventArguments)
{
if (EventArguments == " Pre " )
{
OnPreClick(EventArgs.Empty);
Page.Trace.Warn(
" PreButtonClick " );
}

else
{
OnNextClick(EventArgs.Empty);
Page.Trace.Warn(
" NextButtonClick " );
}

}


[Bindable(
true ),
Category(
" Appearance " ),
DefaultValue(
"" )]


protected override void Render(HtmlTextWriteroutput)
{
// output.Write(Text);
this .Attributes.AddAttributes(output);

output.AddAttribute(HtmlTextWriterAttribute.Onclick,Page.GetPostBackEventReference(
this , " Pre " ));
output.AddAttribute(
" language " , " javascript " );

output.RenderBeginTag(HtmlTextWriterTag.Button);
output.Write(
" Pre " );
output.RenderEndTag();

output.AddAttribute(HtmlTextWriterAttribute.Onclick,Page.GetPostBackEventReference(
this , " Next " ));
output.AddAttribute(
" language " , " javascript " );

output.RenderBeginTag(HtmlTextWriterTag.Button);
output.Write(
" Next " );
output.RenderEndTag();


base .Render(output);
}

}

}

組件開發(fā)中常用的屬性


更多文章、技術交流、商務合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 五月天丁香婷婷综合 | 一级免费大片 | 国产成人免费观看在线视频 | 久久影院朴妮唛 | 久久久久日韩精品无 | 国产一级特黄高清在线大片 | 欧美成人se01短视频在线看 | 国产在线激情 | 国产干美女 | 欧美xxxxbbbb在线播放 | 久久精品www | 欧美日韩国产在线成人网 | 亚洲精品无码不卡在线播放he | 午夜aaaaaaaaa视频在线 | 欧美中文字幕在线播放 | 午夜精品成年片色多多 | 亚洲国产一区在线二区三区 | 日本亚洲欧美国产日韩ay高清 | 四虎影院2022 | 搡的我好爽视频在线观看 | 欧美精品亚洲 | 国产特级毛片aaaaaa高清 | 国产成人亚洲精品91专区高清 | 91精品日本久久久久久牛牛 | 国产亚洲精品九九久在线观看 | 天天色天天操天天 | 亚洲综合图色 | 色狠狠婷婷97 | 中文字幕 二区 三区 搜查官 | 国产激情视频趣趣在线观看的 | www深夜视频在线观看高清 | 亚洲午夜久久久久国产 | 久久波多野结衣 | 夜夜躁狠狠躁日日躁视频 | 国产第一综合另类色区奇米 | 波多野结衣一区在线观看 | 99re6这里只有精品视频 | xxxxx日本59 | 国产码欧美日韩高清综合一区 | 一本大道久久香蕉成人网 | 就草草在线观看视频 |