ASP.NET
Label Web ·þÎñÆ÷¿Ø¼þ¿ÉÈÃÄúÒÔ±à³Ì·½Ê½ÉèÖà ASP.NET ÍøÒ³ÖеÄÎı¾¡£
Ò»¡¢·½°¸
ͨ³£µ±Ï£ÍûÔÚÔËÐÐʱ¸ü¸ÄÒ³ÃæÖеÄÎı¾£¨±ÈÈçÏìÓ¦°´Å¥µ¥»÷£©Ê±Ê¹Óà Label ¿Ø¼þ¡£
¶þ¡¢¹¦ÄÜ
Äú¿ÉÒÔÔÚÉè¼ÆÊ±£¬»òÕßÔÚÔËÐÐʱ´Ó³ÌÐòÖÐÉèÖà Label ¿Ø¼þµÄÎı¾¡£»¹¿ÉÒÔ½« Label ¿Ø¼þµÄ Text ÊôÐ԰󶨵½Êý¾ÝÔ´£¬ÒÔÔÚÒ³ÃæÉÏÏÔʾÊý¾Ý¿âÐÅÏ¢¡£
Èý¡¢±³¾°
¿ÉÒÔ½« Label ¿Ø¼þÓÃ×÷ TextBox ¿Ø¼þ»òÆäËû¿Ø¼þÇ°ÃæµÄ»î¶¯±êÌ⡣Ȼºó£¬Óû§¿ÉÒÔ°´·ÃÎʼüÒÆ¶¯µ½ÒÔ Label ¿Ø¼þ×÷Ϊ±êÌâµÄ¿Ø¼þ¡£
Label ¿Ø¼þÌṩÁËÒ»ÖÖÔÚ ASP.NET ÍøÒ³ÖÐÏÔʾÎı¾µÄ·½·¨¡£ÆäËûÑ¡Ïî°üÀ¨ÒÔϸ÷Ï
·HTML ±ê¼Ç£º Èç¹ûÒªÏÔʾ¾²Ì¬Îı¾£¬Ôò¿ÉÒÔʹÓà HTML ³ÊÏÖËü£»²»ÐèÒª Label ¿Ø¼þ¡£½öµ±ÐèÒªÔÚ·þÎñÆ÷´úÂëÖиü¸ÄÎı¾µÄÄÚÈÝ»òÆäËûÌØÐÔʱ£¬²ÅʹÓà Label ¿Ø¼þ¡£
·Literal ¿Ø¼þ£º ÓëLabel ¿Ø¼þÀàËÆ£¬Literal ¿Ø¼þ¿ÉÈÃÄúÒÔ±à³Ì·½Ê½ÔÚÒ³ÖÐÏÔʾÎı¾¡£µ«ÊÇ£¬Literal ¿Ø¼þ²»Ö§³ÖÑùʽÊôÐÔ£¬Ò²²»Ö§³ÖÖ÷Ìâ»òÍâ¹Û¡£
1¡¢ÔÚÁÐ±í¿Ø¼þÖÐʹÓñêÇ©
Label ¿Ø¼þͨ³£ÔÚÁбí Web ·þÎñÆ÷¿Ø¼þ£¨Èç Repeater¡¢DataList¡¢GridView¡¢DetailsView ºÍ FormView ¿Ø¼þ£©ÖÐʹÓã¬ÒÔÏÔʾÊý¾Ý¿âÖеÄÖ»¶ÁÐÅÏ¢¡£³£ÓòßÂÔÊǽ«Ò»¸ö Label ¿Ø¼þÌí¼Óµ½ÆäÖÐÒ»¸ö¿Ø¼þµÄÄ£°åÖС£
2¡¢°²È«ÐÔºÍ Label ¿Ø¼þ
¿ÉÒÔ½« Label ¿Ø¼þµÄ Text ÊôÐÔÉèÖÃΪÈκÎ×Ö·û´®£¨°üÀ¨°üº¬±ê¼ÇµÄ×Ö·û´®£©¡£Èç¹û×Ö·û´®°üº¬±ê¼Ç£¬Label ¿Ø¼þ½«½âÊ͸ñê¼Ç¡£ÀýÈ磬Èç¹û½« Text ÊôÐÔÉèÖÃΪ <b>Test</b>£¬Ôò Label ¿Ø¼þ½«ÒÔ´ÖÌå³ÊÏÖµ¥´Ê Test¡£
ΪÁ˱ÜÃⰲȫÐÔÎÊÌ⣨Èç½Å±¾×¢ÈëµÄ¿ÉÄÜÐÔ£©£¬Çë²»Òª½« Text ÊôÐÔÉèÖÃΪ°üº¬À´×Ô²»ÊÜÐÅÈÎÔ´µÄ±ê¼ÇµÄ×Ö·û´®¡£Èç¹ûÄú¶ÔÓÃÓÚ Text ÊôÐÔµÄ×Ö·û´®µÄÔ´²»ÐÅÈΣ¬ÔòÓ¦¸Ã¶Ô¸Ã×Ö·û´®½øÐбàÂë¡£
ËÄ¡¢ÈçºÎ£ºÏò Web ´°ÌåÒ³Ìí¼Ó Label Web ·þÎñÆ÷¿Ø¼þ
¿ÉÒÔ½« Label Web ·þÎñÆ÷¿Ø¼þ×÷Ϊ¶ÀÁ¢¿Ø¼þÌí¼Óµ½ ASP.NET ÍøÒ³ÉÏ¡£»¹¿ÉÒÔʹ Label ¿Ø¼þ³ÉΪÆäËû¿Ø¼þµÄ×ӿؼþ£¬ÈçÔÚ Web ·þÎñÆ÷¿Ø¼þÄ£°åÖÐʹÓÃÕâЩ¿Ø¼þ¡£
˵Ã÷£º Èç¹ûÒªÏÔʾ¾²Ì¬Îı¾£¬¿ÉÒÔʹÓà HTML ³ÊÏÖËü£¬²»ÐèҪʹÓà Label ¿Ø¼þ¡£½öµ±ÐèÒªÒÔ±à³Ì·½Ê½¸ü¸ÄÎı¾µÄÄÚÈÝ»òÍâ¹Ûʱ£¬²ÅʹÓà Label ¿Ø¼þ¡£
1¡¢´Ó¹¤¾ßÏäµÄ&ldqu
Ïà¹ØÎĵµ£º
ʾÀý
µÚÒ»¸öʾÀýÑÝʾÈçºÎ´´½¨ FileUpload ¿Ø¼þ£¬¸Ã¿Ø¼þ½«Îļþ±£´æµ½´úÂëÖÐÖ¸¶¨µÄ·¾¶¡£
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
  ......
×öÏîĿҲÓÐÒ»¶Îʱ¼äÁË£¬ÔÚ³ÌÐòÖÐÒ²Óöµ½ºÜ¶à°²È«·½ÃæµÄÎÊÌâ¡£Ò²¸Ã×ܽáÒ»ÏÂÁË¡£Õâ¸öÏîÄ¿ÊÇÒ»¸ö CMS ϵͳ¡£ÏµÍ³ÊÇÓà ASP.NET ×öµÄ¡£¿ª·¢µÄʱºò·¢ÏÖ΢Èí×öÁ˺ܶలȫ´ëÊ©£¬Ö»ÊÇÓÐЩÐÂÊÖ³ÌÐòÔ±²»ÖªµÀÔõô¿ªÆô¡£ÏÂÃæÎÒͨ¹ý¼¸¸ö·½Ãæ¼òµ¥½éÉÜ£º
¡¡¡¡1£ºSQL ×¢Èë
¡¡¡¡2£ºXSS
¡¡¡¡3£ºCSRF
¡¡¡¡4£ºÎļþÉÏ´«
SQL ×¢Èë
¡¡¡¡Ò ......
HyperLink Web ·þÎñÆ÷¿Ø¼þ¿ÉÔÚÍøÒ³ÉÏ´´½¨Á´½Ó£¬Ê¹Óû§¿ÉÒÔÔÚÓ¦ÓóÌÐòÖеÄÒ³¼äÒÆ¶¯¡£
Ò»¡¢±³¾°
ʹÓà HyperLink ¿Ø¼þµÄÖ÷ÒªÓŵãÊÇ¿ÉÒÔÔÚ·þÎñÆ÷´úÂëÖÐÉèÖÃÁ´½ÓÊôÐÔ¡£ÀýÈ磬Äú¿ÉÒÔ¸ù¾ÝÒ³ÃæÖеÄÌõ¼þ¶¯Ì¬¸ü¸ÄÁ´½ÓÎı¾»òÄ¿±êÒ³¡£
°²È«ËµÃ÷£º Ó볬Á´½ÓÏà¹ØÁªµÄ URL ¿ÉÄܻᱻÓû§¶ñÒâ´Û¸ ......
Îå¡¢ImageMap Àà
ʹÓà ImageMap ¿Ø¼þ¿ÉÒÔ´´½¨°üº¬¶¨ÒåµÄ×÷ÓõãÇøÓòµÄͼÏñ¡£µ±Óû§µ¥»÷×÷ÓõãÇøÓòʱ£¬´Ë¿Ø¼þ¿ÉÒÔÉú³Éµ½·þÎñÆ÷µÄ»Ø·¢£¬Ò²¿ÉÒÔµ¼º½µ½Ö¸¶¨µÄ URL¡£ÀýÈ磬¿ÉÒÔʹÓô˿ؼþÏÔʾһ·ùµØÀíÇøÓòµÄµØÍ¼¡£Óû§µ¥»÷¸ÃµØÍ¼ÉϵÄÌØ¶¨ÇøÓòʱ£¬´Ë¿Ø¼þ¾Íµ¼º½µ½Ò»¸ö URL£¬¸Ã URL ÌṩÁËÑ¡¶¨ÇøÓòµ ......
use http header
protected void Page_Load(object sender, EventArgs e)
{
string format = Convert.ToString(ViewData["format"]);
Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode("·ÑÓñ¨Ïú±í", Encoding.UTF8) + string.Forma ......