VSで「ASP.NETサーバーコントロール」
3076 ワード
最近ASPについて見ています.NET方面の知识、とても自覚の明があって基础から始めて、以下はいくつかのものを调べて、覚えられないで先にブログにまとめて、后で调べて、风が立ちます~~~~
参照先:http://www.cnblogs.com/tonyqus/archive/2005/02/15/104576.html
http://wenda.so.com/q/1363898390065625?src=150
http://www.cnblogs.com/wwan/archive/2010/11/18/1880357.html
http://blog.csdn.net/lllljz/article/details/8539421
using System;
using System.Collections.Generic;
using System.ComponentModel;// 。
using System.Linq;// (LINQ) 。
//LINQ: c# Visual Basic 。
using System.Text;
using System.Threading.Tasks;// 。
using System.Web;
using System.Web.UI;// Web ASP.NET 。
using System.Web.UI.WebControls;// Web 。
namespace HelloWorldWebAplication
{
[DefaultProperty("Text")]// , Text 。
// , Text
// toolbox WEBFORM
// aspx HTML
[ToolboxData("{0}:XystinerControlLib>")]
public class XystinerControlLib : WebControl
{
//
[Bindable(true)]// ,
//Browsable(true) ; Browsable(false)
// ,
[Category("Appearance")]// : (Appearance)、 (Behavior)、 (Layout)、 (Data)、 (Action)、 (Key) (Mouse) 。
//Description, , 。
//NotifyParentProperty: ; 。
[DefaultValue("")]//
[Localizable(true)]//[Localizable(true)]
//TypeConverter: 。 TypeConverter 。 ConverterTypeName 。
public string Text
{
get
{
String s = (String)ViewState["Text"];
return ((s == null) ? String.Empty : s);
}
set
{
ViewState["Text"] = value;
}
}
protected override void RenderContents(HtmlTextWriter output)
//HtmlTextWriter , ASP.NET
{
output.Write(Text);
}
}
}
DesignerSerializationVisibility: , DesignerSerializationVisibility 。 3 :
DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden) ;
DesignerSerializationVisibility(DesignerSerializationVisibility.Visible) ;
DesignerSerializationVisibility(DesignerSerializationVisibility.Content) , 。 。.Visible 。
ParseChildren: , XML 。 :①ParseChildren(true) XML ;②ParseChildren(bool childrenasProperty, string defaultProperty),defaultProperty 。
参照先:http://www.cnblogs.com/tonyqus/archive/2005/02/15/104576.html
http://wenda.so.com/q/1363898390065625?src=150
http://www.cnblogs.com/wwan/archive/2010/11/18/1880357.html
http://blog.csdn.net/lllljz/article/details/8539421