ASP.NET
ListBox Web ·þÎñÆ÷¿Ø¼þʹÓû§Äܹ»´ÓÔ¤¶¨ÒåµÄÁбíÖÐÑ¡ÔñÒ»Ïî»ò¶àÏî¡£
Ò»¡¢·½°¸
ÈôÒªÒ»´ÎÏÔʾ¶à¸öÏʹÓû§Äܹ»´ÓÔ¤¶¨ÒåÁбíÖÐÑ¡ÔñÒ»¸ö»ò¶à¸öÏÇëʹÓà ListBox Web ·þÎñÆ÷¿Ø¼þ¡£ListBox ¿Ø¼þÓë DropDownList ¿Ø¼þµÄ²»Í¬Ö®´¦ÔÚÓÚ£¬Ëü¿ÉÒÔÒ»´ÎÏÔʾ¶à¸öÏʹÓû§Äܹ»Ñ¡Ôñ¶à¸öÏ¿ÉÑ¡£©¡£
¶þ¡¢¹¦ÄÜ
¿ÉÒÔʹÓà ListBox ¿Ø¼þÖ´ÐÐÏÂÁвÙ×÷£º
·ÉèÖÿؼþÒÔÏÔʾÌض¨ÊýÄ¿µÄÏî¡£
·ÉèÖÿؼþµÄ´óС£¨ÒÔÏñËØΪµ¥Î»£©¡£
·Ê¹ÓÃÊý¾Ý°ó¶¨À´Ö¸¶¨ÒªÏÔʾµÄÏîµÄÁÐ±í¡£
·È·¶¨Ñ¡¶¨ÁËÄĸöÏî»òÄÄЩÏî¡£
·ÒÔ±à³Ì·½Ê½Ö¸¶¨Ñ¡¶¨µÄÒ»¸ö»ò¶à¸öÏî¡£
Èý¡¢±³¾°
ListBox ¿Ø¼þͨ³£ÓÃÓÚÒ»´ÎÏÔʾһ¸öÒÔÉϵÄÏî¡£Äú¿ÉÒÔÔÚÒÔϼ¸¸ö·½Ãæ¿ØÖÆÁбíµÄÍâ¹Û£º
·ÏÔʾµÄÐÐÊý¡£¿É½«¸Ã¿Ø¼þÉèÖÃΪÏÔʾÌض¨µÄÏîÊý¡£Èç¹û¸Ã¿Ø¼þ°üº¬±ÈÉèÖõÄÏîÊý¸ü¶àµÄÏÔòÏÔʾһ¸ö´¹Ö±¹ö¶¯Ìõ¡£
·¸ß¶ÈºÍ¿í¶È¡£¿ÉÒÔÒÔÏñËØΪµ¥Î»ÉèÖÿؼþµÄ´óС¡£ÔÚÕâÖÖÇé¿öÏ£¬¿Ø¼þ½«ºöÂÔÒÑÉèÖõÄÐÐÊý£¬¶øÊÇÏÔʾ×ã¹»¶àµÄÐÐÖ±ÖÁÌîÂú¿Ø¼þµÄ¸ß¶È¡£ÓÐЩä¯ÀÀÆ÷²»Ö§³ÖÒÔÏñËØΪµ¥Î»ÉèÖø߶ȺͿí¶È£¬¶øʹÓÃÐÐÊýÉèÖá£
ÓëÆäËû Web ·þÎñÆ÷¿Ø¼þÒ»Ñù£¬Äú¿ÉÒÔʹÓÃÑùʽ¶ÔÏóÀ´Ö¸¶¨¿Ø¼þµÄÍâ¹Û¡£
1¡¢ÁбíÏî
ListBox ¿Ø¼þÊÇÒ»¸ö»ò¶à¸öÁбíÏîµÄÈÝÆ÷¡£Ã¿¸öÁбíÏÊÇÒ»¸ö¾ßÓи÷×ÔµÄÊôÐ﵀ ListItem ÀàÐ͵ĶÔÏó¡£Ï±í˵Ã÷ÁËÕâЩÊôÐÔ¡£
ÊôÐÔ
˵Ã÷
Text
Ö¸¶¨ÔÚÁбíÖÐÏÔʾµÄÎı¾¡£
Value
°üº¬Óëij¸öÏîÏà¹ØÁªµÄÖµ¡£ÉèÖôËÊôÐÔʹÄú¿ÉÒÔ½«¸ÃÖµÓëÌض¨µÄÏî¹ØÁª¶ø²»ÏÔʾ¸ÃÖµ¡£ÀýÈ磬¿ÉÒÔ½« Text ÊôÐÔÉèÖÃΪijÖÖÑÕÉ«µÄÃû³Æ£¬²¢½« Value ÊôÐÔÉèÖÃΪÆäÊ®Áù½øÖƱíʾÐÎʽ¡£
Selected
ָʾµ±Ç°ÊÇ·ñÒÑÑ¡¶¨´ËÏî¡£
ÈôÒªÒÔ±à³Ì·½Ê½´¦ÀíÏÇëʹÓà ListBox ¿Ø¼þµÄ Items ¼¯ºÏ¡£Items ¼¯ºÏÊÇÒ»¸ö±ê×¼¼¯ºÏ£¬Äú¿ÉÒÔÏòËüÌí¼ÓÏî¶ÔÏó£¬Ò²¿ÉÒÔ´ÓÖÐɾ³ýÏî»òÇå³ý¼¯ºÏµÈ¡£
µ±Ç°ËùÑ¡Ïî¿ÉÔÚ ListBox ¿Ø¼þµÄ SelectedItem ÊôÐÔÖеõ½¡£Èç¹û½«¿Ø¼þÉèÖÃΪµ¥Ñ¡Ä£Ê½£¬Ôò´ËÊôÐÔ½«·µ»ØÒ»¸öÑ¡¶¨µÄÏî¡£Èç¹û½«¿Ø¼þÉèÖÃΪ¶àѡģʽ£¬Ôòͨ¹ýÑ»·±éÀúÕû¸ö Items ¼¯ºÏ²¢¼ì²éÿ¸öÏîµÄ Selected ÊôÐÔÀ´»ñÈ¡Ñ¡¶¨µÄÏî¡£
2¡¢µ¥Ñ¡Óë¶àÑ¡
ͨ³££¬Óû§¿ÉÒÔͨ¹ýµ¥»÷ÁбíÖеĵ¥¸öÏîÀ´Ñ¡ÔñËü¡£Èç¹û½« ListBox ¿Ø¼þÉèÖÃΪÔÊÐí½øÐжàÖØÑ¡Ôñ£¬ÔòÓû§¿ÉÒÔÔÚ°´×¡
Ïà¹ØÎĵµ£º
ʹÓà FileUpload ¿Ø¼þ£¬¿ÉÒÔΪÓû§ÌṩһÖÖ½«Îļþ´ÓÆä¼ÆËã»ú·¢Ë͵½·þÎñÆ÷µÄ·½·¨¡£
Ò»¡¢¹¦ÄÜ
¿ÉʹÓà FileUpload ¿Ø¼þÖ´ÐÐÏÂÁвÙ×÷£º
·Ê¹Óû§Äܹ»ÉÏÔØ´æ´¢ÔÚ·þÎñÆ÷ÉϵÄÌض¨Î»ÖõÄÎļþ¡£
·ÏÞÖÆ¿ÉÉÏÔصÄÎļþµÄ´óС¡£
·ÔÚ´æ´¢ÉÏÔصÄÎļþ֮ǰ¼ì²éÆäÊôÐÔ¡£
¶þ ......
ʾÀý
µÚÒ»¸öʾÀýÑÝʾÈçºÎ´´½¨ 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">
  ......
ÀûÓÃApplication¶ÔÏóºÍSession¶ÔÏó¿ÉÒÔͳ¼Æµ±Ç°ÔÚÏßÓû§ÊýÁ¿.
×¢Òâ:
(1)ÔڻỰ¿ªÊ¼ºÍ½áÊøʱ,Ò»¶¨Òª½øÐмÓËøºÍ½âËø²Ù×÷¡£ÓÉÓÚ¶à¸öÓû§¿ÉÒÔ¹²ÏíApplication¶ÔÏó£¬Òò´Ë¼ÓËøÊDZØÒªµÄ£¬ÕâÑù¿ÉÒÔ±£Ö¤ÔÚͬһʱ
¿ÌÖ»ÓÐÒ»¸ö¿Í»§¿ÉÒÔÐ޸ĺʹæÈ¡Application¶ÔÏóµÄÊôÐÔ¡£Èç¹û¼ÓËøºó£¬³Ù³Ù²»¸ø¿ªËø£¬»áµ¼ÖÂÓû§ÎÞ·¨·ÃÎÊApplic ......
javascript º¯Êý ºÍ CustomValidator¿Ø¼þÏà½áºÏʹÓÃ
<asp:TextBox ID="txtPwdPrompt" runat="server"></asp:TextBox>
<asp:CustomValidator id="CVPwdPrompt" runat="server" ClientValidationFunction="CheckPwd" ControlToValidate="txtPwdPrompt" ErrorMessage="<span style='font:12px'>ÌáʾÎÊÌ ......
Asp.NetÖм¸ÖÖÏàËƵıê¼Ç·ûºÅ: < %=...%>< %#... %>< % %>< %@ %>½âÊͼ°Ó÷¨
´ð: < %#... %>: ÊÇÔڰ󶨿ؼþDataBind()·½·¨Ö´ÐÐʱ±»Ö´ÐУ¬ÓÃÓÚÊý¾Ý°ó¶¨
Èç: < %# Container.DataItem("tit") %>
< %= %>: ÔÚ³ÌÐòÖ´ÐÐʱ±»µ÷Ó㬿ÉÒÔÏÔʾºǫ́±äÁ¿Öµ
Èç:
*.aspxÖУº & ......