asp.net¿Ø¼þ¿ª·¢£¨Ò»£© ÏÔʾ¿Ø¼þÄÚÈÝ
asp.net½Ì³Ì:asp.net¿Ø¼þ¿ª·¢£¨Ò»£©-ÏÔʾ¿Ø¼þÄÚÈÝ
asp.net¿Ø¼þµÄÏÔʾ×ÔÈ»»áÀë²»¿ªÊä³öHTML¡¢CSS¡¢JavascriptµÈǰ̨µÄÏÔʾÄÚÈÝ£¬ËùÒÔ¿ª·¢Ò»¸ö¿Ø¼þµÄʱºòµÚÒ»¼þʾÍÊÇÒªÖªµÀÈçºÎÊä³ö¿Í»§¶ËÒªÏÔʾµÄÄÚÈÝ¡£
¡¡¡¡Ò»¡¢Ñ¡Ôñ»ùÀà
¡¡¡¡asp.netÖÐËùÓеıê×¼¿Ø¼þ¶¼¿ÉÒÔÄùýÀ´×÷Ϊ»ùÀ࣬Èç¹ûÎÒÃÇÒª¿ª·¢µÄ¿Ø¼þÖ»ÊǶÔÔÓеıê×¼¿Ø¼þ×öһЩ¹¦ÄÜÉϵļÓÇ¿µÄ»°£¨È磺Äã¶ÔTreeViewµÄCheckBoxÌí¼ÓÒ»Ð©Ëæ¶¯µÄ¹¦ÄÜ£©£¬¾Í¿ÉÒÔÖ±½ÓÄñê×¼¿Ø¼þ¹ýÀ´×÷Ϊ»ùÀà¡£
¡¡¡¡Ò»°ãµÄÈç¹û¿ª·¢µÄ¿Ø¼þ´Ó±ê×¼ÀïÃæÕÒ²»µ½ºÏÊʵģ¬¿ÉÒÔ´ÓÈý¸öÀàÖÐÀ´¼Ì³Ð£º
¡¡¡¡System.Web.UI.Control
¡¡¡¡System.Web.UI.WebControls.WebControl
¡¡¡¡System.Web.UI.WebControls.CompositeControl
¡¡¡¡ÏÂÃæ½éÉÜÏÂÕâÈý¸öÀàµÄ¹ØÏµ¸úÇø±ð£º
¡¡¡¡Control£ºÖ»Ìṩ¼òµ¥µÄ³ÊÏÖ£¬Ã»ÓжÔcssµÄÖ§³Ö¡£È磺Literal¿Ø¼þ
¡¡¡¡WebControl£º½¨Á¢Á˶ԿؼþÍâ¹ÛµÄÖ§³Ö¡£ÊʺϿÉÊÓ»¯µÄ¿Ø¼þÀ´¼Ì³Ð £¬È磺Button
¡¡¡¡CompositeControl£ºÊÇÅÉÉú¶à¸ö¿Ø¼þ¸´ºÏµÄ¡£ÊʺϿª·¢Ó¦ÓÃasp.netÖеıê×¼¿Ø¼þ¡£
¡¡¡¡ÈýÕߵĹØÏµ£ºControlÊÇasp.netËùÓпؼþµÄ»ùÀà £¬WebControlÊÇ´ÓControlÖм̳жøÀ´£¬CompositeControlÊÇ´ÓWebControlÖм̳жøÀ´¡£
¡¡¡¡¶þ¡¢ÈçºÎ³ÊÏÖ
¡¡¡¡ControlµÄ³ÊÏÖ
¡¡¡¡ControlÀàÖеijÊÏÖÊÇͨ¹ý·½·¨RenderÀ´ÊµÏֵġ£RenderµÄÔÐÍ£º
¡¡¡¡protected internal virtual void Render(HtmlTextWriter writer){...}
¡¡¡¡HtmlTextWriter writer ²ÎÊýÊÇÔÚÔËÐÐʱÓе÷ÓÃRender·½·¨µÄ¿ò¼ÜËùÌṩ£¬ËùÒÔÎÒÃÇ¿ÉÒÔͬ¹ýÖØÐ´Render·½·¨À´ÊµÏÖÄÚÈݵijÊÏÖ¡£
¡¡¡¡HelloWorldʾÀý£º
¡¡¡¡public class HelloWorld : Control{
¡¡¡¡protected override void Render(HtmlTextWriter writer)
¡¡¡¡{
¡¡¡¡writer.WriteLine("Henllo World");
}
¡¡¡¡}
¡¡¡¡±àÒëÖ®ºó£¬ÔÚеÄÏîÄ¿ÖÐÌí¼Ó¶ÔdllÎļþµÄʹÓ㬻á³ÊÏÖ³ö"Hello World"¡£
¡¡¡¡ControlÊä³öhtmlÄÚÈÝ
¡¡¡¡ÔÚRender·½·¨ÖÐÎÒÃÇҪʵÏÖÊä³öhtml±êÇ©¸úÑùʽ¿ÉÒÔ½èÖúÓÚ£ºHtmlTextWriterTag¡¢HtmlTextWriterAttribute¡¢HtmlTextWriterStyleÕâÈý¸öö¾ÙÀ´ÊµÏÖ¡£HtmlTextWriterTagÊDZíʾHtml±êÇ©£¬HtmlTextWriterAttributeÊDZíʾ±êÇ©ÉϵÄÊôÐÔ,HtmlTextWriterStyleÊDZíʾÑùʽ¡£
¡¡¡¡PictureʾÀý£º
public class PicShow : Control
{
protected override void Render(HtmlTextWriter writer)
{
writer.AddStyleAttribute(HtmlTextWriterStyle.TextAlign, "center");
writer.AddStyleAttribute
Ïà¹ØÎĵµ£º
½ñÌìÒª×öºÃÒ»µãµÄµÇ½¿ò½á¹û¾ÍÏë×ö¸öÈ«¾ÖµÄÅжÏÊÇ·ñÓû§ËùÒÔÕÒÁËÒ»ÏÂÎÄÕÂ
ÕâÀïÖ¸µÄµ¥µã£¬·ºÖ¸ÔÚWEB·þÎñ¶Ë£¬Ò»¸öÕË»§Í¬Ò»Ê±¿ÌÖ»ÄÜ´æÔÚÒ»¸öƱ¾Ý£¡
´ó¼Ò¿ª·¢ÖпÉÄܶ¼Åöµ½µÄÒ»¸öÎÊÌ⣬Ôõôʹͬһ¸öÓû§£¬ÔÚͬһʱ¼äÄÚÖ»ÔÊÐíµÇ¼һ´Î¡£
ºÜ¶àÈ˶¼»áÏëµ½ÔÚÊý¾Ý¿âÖÐÓÃÒ»¸ö±êʶ×ֶΣ¬µÇ¼½øÈ¥ÖÃ1,Í˳öÖÃ0,µÇ¼ʱÅжÏÕâ¸ö×ֶΣ¬Èç¹ ......
½ñÌìµÚÒ»Ì쿪ͨÁ˲©¿Í£¬ÐÄÇéÀÖ×Ì×̵ģ¬ÒòΪ¿ÉÒÔºÍÔ°×ÓÀïµÄÅóÓÑÒ»ÆðÑо¿¼¼ÊõÁË¡£ÎÒÏ£Íû°ÑƽʱÔÚÏîÄ¿ÖлýÀÛµÄ֪ʶÒÔ¼°×Ô¼ºÑ§Ï°µÄ֪ʶͬ԰×ÓÀïµÄÅóÓÑ·ÖÏí·ÖÏí¡£ÎªÎÒÃÇÔ°×ÓµÄ׳´ó¸¶³ö×Ô¼ºµÄÒ»µãŬÁ¦¡£ÕâÊÇÎÒ·¢±íµÄµÚ¶þƪ»°Ì⣬ϣÍû¶ÔÕâ<%%>Óï·¨²»ÊìϤµÄÅóÓÑÌṩ°ïÖú£¬¶ÔÒѾÊìϤµÄÅóÓÑ£¬Ï£ÍûÄÜÌá³öÄãÃDZ¦¹óµÄÒâ¼û¡£
ÔÚa ......
´Ë´¦ÌṩµÄ´úÂëÓÃÀ´ÊµÏÖµ±asp.netÒ³ÃæÖеÄij¸öButton±»µã»÷ºódisableµô¸ÃÒ³ÃæÖÐËùÓеÄButton£¬´Ó¶ø·ÀÖ¹Ìá½»ÑÓʱµ¼ÖµĶà´ÎÌá½»¡£»ùÓÚ֮ǰµÄonceclickbutton½Å±¾.
//ASP.NETÖзÀÖ¹Ò³Ãæ¶à´ÎÌá½»µÄ´úÂë:javascript< script language=”javascript”> < !– function disableOtherSubmit() {
var obj ......
1.·ûºÅ“/”Ö¸³ÌÐòÔËÐÐËùÔÚ¸ùĿ¼£¬¼´IIsËùÔÚĿ¼¡£
Èç¹ûiisËùÔÚĿ¼Ϊ£ºd:\programs
½â¾ö·½°¸Îªd:\programs\d
ÍøÕ¾Â·¾¶Îª£ºd:\programs\d\web\
·ûºÅ“/”´ú±íµÄÊÇ£ºd:\programs£¬²»¹ÜÄãµÄÍøÕ¾Ç°ÃæÓжàÉÙ¼¶£¬¶¼Ó¦¸Ã×÷Ϊһ¸öÕûÌå¡£
2.·ûºÅ“~/”£¬ÔòÊÇÖ¸ÍøÕ¾ËùÔÚ¸ùĿ¼¡£¼´d:\programs\ ......
asp.net Ôö¼Ó²¥·Å¿Ø¼þ&²¥·ÅÊÓÆµÎļþ2009-11-02 13:59/// <summary>//°ó¶¨ÊÓÆµ²¥·Å
/// °ó¶¨ÊÓÆµ²¥·Å
/// </summary>
/// <param name="width">²¥·ÅÆ÷¿í¶È</param>
/// <param name="height">²¥·ÅÆ÷¸ß¶ ......