LiteralÓëlabelµÄÇø±ð (asp.net C#)
Ò».Literal Web ·þÎñÆ÷¿Ø¼þ¸ÅÊö£¨ÕªÓÚMSDN£©
¿ÉÒÔʹÓà Literal Web ·þÎñÆ÷¿Ø¼þ×÷ΪҳÃæÉÏÆäËûÄÚÈݵÄÈÝÆ÷¡£Literal ×î³£ÓÃÓÚÏòÒ³ÃæÖж¯Ì¬Ìí¼ÓÄÚÈÝ¡£
Literal ¿Ø¼þ±íʾÓÃÓÚÏòÒ³ÃæÌí¼ÓÄÚÈݵļ¸¸öÑ¡ÏîÖ®Ò»¡£¶ÔÓÚ¾²Ì¬ÄÚÈÝ£¬ÎÞÐèʹÓÃÈÝÆ÷£¬¿ÉÒÔ½«±ê¼Ç×÷Ϊ HTML
Ö±½ÓÌí¼Óµ½Ò³ÃæÖС£µ«ÊÇ£¬Èç¹ûÒª¶¯Ì¬Ìí¼ÓÄÚÈÝ£¬Ôò±ØÐ뽫ÄÚÈÝÌí¼Óµ½ÈÝÆ÷ÖС£µäÐ͵ÄÈÝÆ÷ÓÐ Label ¿Ø¼þ¡¢Literal ¿Ø¼þ¡¢Panel ¿Ø¼þºÍ
Placeholder ¿Ø¼þ¡£
Literal ¿Ø¼þÓë Label ¿Ø¼þµÄÇø±ðÔÚÓÚ Literal ¿Ø¼þ²»ÏòÎı¾ÖÐÌí¼ÓÈκΠHTML ÔªËØ¡££¨Label ¿Ø¼þ³ÊÏÖÒ»¸ö
span ÔªËØ¡££© Òò´Ë£¬Literal ¿Ø¼þ²»Ö§³Ö°üÀ¨Î»ÖÃÊôÐÔÔÚÄÚµÄÈκÎÑùʽÊôÐÔ¡£µ«ÊÇ£¬Literal ¿Ø¼þÔÊÐíÖ¸¶¨ÊÇ·ñ¶ÔÄÚÈݽøÐбàÂë¡£
Panel ºÍ Placeholder ¿Ø¼þ³ÊÏÖΪ div ÔªËØ£¬Õ⽫ÔÚÒ³ÃæÖд´½¨ÀëÉ¢¿é£¬Óë Label ºÍ Literal ¿Ø¼þ½øÐÐÄÚǶ³ÊÏֵķ½Ê½²»Í¬¡£
ͨ³£Çé¿öÏ£¬µ±Ï£ÍûÎı¾ºÍ¿Ø¼þÖ±½Ó³ÊÏÖÔÚÒ³ÃæÖжø²»Ê¹ÓÃÈκθ½¼Ó±ê¼Çʱ£¬¿ÉʹÓà Literal ¿Ø¼þ¡£
ÔÚ Literal ¿Ø¼þÖбàÂëÄÚÈÝ
Literal ¿Ø¼þÖ§³Ö Mode ÊôÐÔ£¬¸ÃÊôÐÔÓÃÓÚÖ¸¶¨¿Ø¼þ¶ÔÄúËùÌí¼ÓµÄ±ê¼ÇµÄ´¦Àí·½Ê½¡£¿ÉÒÔ½« Mode ÊôÐÔÉèÖÃΪÒÔÏÂÖµ£º
Transform. ½«¶ÔÌí¼Óµ½¿Ø¼þÖеÄÈκαê¼Ç½øÐÐת»»£¬ÒÔÊÊÓ¦ÇëÇóä¯ÀÀÆ÷µÄÐÒé¡£Èç¹ûÏòʹÓà HTML ÍâµÄÆäËûÐÒéµÄÒƶ¯É豸³ÊÏÖÄÚÈÝ£¬´ËÉèÖ÷dz£ÓÐÓá£
PassThrough. Ìí¼Óµ½¿Ø¼þÖеÄÈκαê¼Ç¶¼½«°´ÔÑù³ÊÏÖÔÚä¯ÀÀÆ÷ÖС£
Encode. ½«Ê¹Óà HtmlEncode ·½·¨¶ÔÌí¼Óµ½¿Ø¼þÖеÄÈκαê¼Ç½øÐбàÂ룬Õâ»á½« HTML
±àÂëת»»ÎªÆäÎı¾±íʾÐÎʽ¡£ÀýÈ磬<b> ±ê¼Ç½«³ÊÏÖΪ
<b>¡£µ±Ï£Íûä¯ÀÀÆ÷ÏÔʾ¶ø²»½âÊͱê¼Çʱ£¬±àÂ뽫ºÜÓÐÓᣱàÂë¶ÔÓÚ°²È«Ò²ºÜÓÐÓã¬ÓÐÖúÓÚ·ÀÖ¹ÔÚä¯ÀÀÆ÷ÖÐÖ´ÐжñÒâ±ê¼Ç¡£ÏÔʾÀ´
×Ô²»ÊÜÐÅÈεÄÔ´µÄ×Ö·û´®Ê±ÍƼöʹÓôËÉèÖá£
¶þ.LiteralºÍLabelµ½µ×ÓÐʲôÇø±ð
labelÔÚ¾·þÎñÆ÷´¦Àíºóת»»³É¿Í»§¶ËÍøҳʱºòʹÓÃhtmlµÄ<span>±ê¼ÇΪס¿Ø¼þ£¬¶øLiteralÔòÊÇʲô±ê¼Ç¶¼²»´ø ¡£
ÀýÈ磺<span id="Label1">Label</span>£¨labelµÄ¿Í»§¶Ë´úÂ룩
<b>ÀÜ</b>£¨LiteralµÄ¿Í»§¶Ë´úÂ룩
literal²»¿ÉÒÔÔËÓÃÑùʽ¡£¶¨Î»²¼¾Ö±È½ÏÂé·³¡£
ÔÚÄúÒªÒÔ±à³Ì·½Ê½ÉèÖÃÎı¾¶ø²»Ìí¼Ó¶îÍâµÄ HTML ±ê¼Çʱ£¬¿ÉÒÔÏòÒ³ÃæÌí¼Ó Literal Web
·þÎñÆ÷¿Ø¼þ¡£ÔÚÒªÏòÒ³Ã涯̬Ìí¼ÓÎı¾¶ø²»Ìí¼ÓÈκβ»ÊôÓ
Ïà¹ØÎĵµ£º
ÓÐÈËÒ²ÎÊÁ˸öÔÚÏßͳ¼ÆµÄÎÊÌ⣬ÎҵļûÒâÊÇÕâÑùµÄ£º
ÔÚApplication_StartʼþÖмÓÈëÒÔÏ´úÂ룺
Application.Lock();
Application.["UserCount"]=0;
Application.Unlock();
Session_Startʼ ......
×î½üд³ÌÐòÒ»Ö±³öÎÊÌ⣬ÒÔÇ°Ò»¸öÕ¾Èý¼¸Ìì¾ÍÇáËɸ㶨£¬ÏÖÔÚÒ»¸öÄ£¿é¾³£¸ã°ëÌ죬NND
ÏÂÎ翪·¢¿áÒ×»¯×±Æ·É̳Ç(http://www.koyee.net)Ò»¸ö±íµ¥Ìá½»¹¦ÄÜÄ£¿é£¬±¾µØÈκÎÎÊÌⶼûÓÐÁË£¬´«µ½·þÎñÆ÷Éϱ¾ÒÔΪûÊÂÁË£¬ºóÀ´Ò»¼ì²éËùÓеÄÑéÖ¤¿Ø¼þ¶¼²»Æð×÷ÓÃÁË£¬Ö±½Ó¶¼Ìá½»¹ýÈ¥ÁË£¬ÓôÃÆ£¬ÔÒÔΪ³ÌÐò±»¸Ä´íÁË£¬¼ì²é±¾µØ»¹ÊÇûÈκÎÎÊÌ⣬¼ ......
ÔÚASP.NETÖУ¬Îļþ´¦ÀíµÄÕû¸ö¹ý³Ì¶¼ÊÇΧÈÆ×ÅSystem.IO Õâ¸öÃû³Æ¿Õ¼äÕ¹¿ªµÄ¡£Õâ¸öÃû³Æ¿Õ¼äÖоßÓÐÖ´ÐÐÎļþ¶Á¡¢Ð´ËùÐèÒªµÄÀà¡£±¾ÎÄ´Ó×î»ù±¾µÄ²Ù×÷¿ªÊ¼£¬½âÊÍÔÚASP.NETÖÐÎļþ´¦ÀíµÄ¸ÅÄ°üÀ¨Èç´ÓÒ»¸öÎļþÖжÁÈ¡ÄÚÈÝ¡¢ÈçºÎÏòÒ»¸öÎļþÖÐдÈëÄÚÈݺÍÈçºÎɾ³ýÒ»¸öÎļþ¡£¡¡¡¡
Ç°ÃæÒѾÌáµ½£¬ÒªÏëÔÚASP.NET Ò³ÃæÖнøÐÐÎļþ´¦Àí£¬±ØÐ ......
Ê×ÏÈ·¨·½ÓÐ3¸ö£¬ÕâÀï¾Í˵2¸öʵÓõġ£¡£¡£
1£¬Ö±½ÓΪ ¿Ø¼þ innerhtml Ìí¼ÓÖµ
2£¬createElement £¨´´½¨COM£©
3£¬ºǫ́ NEW ¿Ø¼þ£¬Ìí¼Ó
ÕâÀï˵Ï 1£¬2 Á½¸ö·¨·½£¡
1£º
¶¯Ì¬Éú³É ×Ö·û´® string inntext=" <table> <tr> <td style=width:300px;text-align:right; >{0}<input id={1} type=text c ......
ASP.NET»ñÈ¡¿Í»§¶ËÐÅÏ¢,ÔÝʱ¾ÍÕ⼸¸ö,ÓдýÌí¼Ó~~
1. ÔÚASP.NETÖÐרÓÃÊôÐÔ£º
»ñÈ¡·þÎñÆ÷µçÄÔÃû£ºPage.Server.ManchineName
»ñÈ¡Óû§ÐÅÏ¢£ºPage.User
»ñÈ¡¿Í»§¶ËµçÄÔÃû£ºPage.Request.UserHostName
»ñÈ¡¿Í»§¶ËµçÄÔIP£ºPage.Request.UserHostAddress
2. ÔÚÍøÂç±à³ÌÖеÄͨÓ÷½·¨£º
»ñÈ¡µ±Ç°µçÄÔÃû£ºstatic System. ......