ʱ¼ä:2016-02-16 00:35 À´Ô´: ÎÒ°®IT¼¼ÊõÍø ×÷Õß:ØýÃû
»¶ÓÄú·ÃÎÊÎÒ°®IT¼¼ÊõÍø£¬½ñÌìС±àΪÄã·ÖÏíµÄ±à³Ì¼¼ÊõÊÇ£º¡¾ASP.NET Ajax¼¶ÁªDropDownListʵÏÖ´úÂë¡¿£¬ÏÂÃæÊÇÏêϸµÄ½²½â£¡
ASP.NET Ajax¼¶ÁªDropDownListʵÏÖ´úÂë

Á˽⼶ÁªDDL
ÄÇô¿¼ÂÇÒÔϼ¸ÖÖ³£¼ûÇé¾°:
¡¤ Óû§×¢²áʱÐèҪѡÔñ¹ú¼Ò¡¢Ê¡¡¢ÊС¢µØÇøµÈ¡£
¡¤ Óû§¹ºÂò²úƷʱѡÔñ²úÆ·Àà±ð¡¢²úÆ·Ãû³Æ¡¢²úÆ·Ðͺš£
ÒÔÉϵÄÀý×ÓÓÐһЩ¹²Í¬Ìص㣺
¡¤ ÉÏÒ»¼¶£¨ÈçÊ¡£©Ñ¡ÔñºóÏÂÒ»¼¶£¨ÈçÊУ©²Å¿ÉÒÔÑ¡Ôñ¡£
¡¤ ÏÂÒ»¼¶µÄÄÚÈÝÓÉÉÏÒ»¼¶µÄÄÚÈݾö¶¨¡£
ÏñÕâÑùµÄÒ»×éDropDownList¾ÍÊǼ¶ÁªDDL.³£¼ûµÄ½â¾ö·½·¨Êǽ«´øÓвã´ÎµÄÊý¾ÝдÈëXML£¬È»ºóÉèÖÃDropDownListµÄAutoPostBackÊôÐÔΪ"True"¿ªÆô×Ô¶¯»Øµ÷£¬×îºó´¦ÀíSelectedIndexChangedʼþ¡£ÕâÑù²»½öÊ®·ÖÂé·³£¬¹ý¶àµÄÒ³ÃæË¢ÐÂ»á¸øÓû§´øÀ´·´¸Ð¡£ÄÇôÈçºÎʵÏÖÎÞˢеļ¶ÁªDropDownListÄØ£¿
¿ªÊ¼
Ò»¡¢ ´´½¨XMLÊý¾ÝÎļþ
±ÈÈ磬ÎÒÏë×öÓû§×¢²áʱµÄÊ¡¡¢Êеļ¶ÁªDDL, ÄÇôÊ×ÏȽ¨Á¢ÒÔÏÂXMLÎļþ¡£
¶þ¡¢ ´´½¨web service
´´½¨web service(ÈçCityService.asmx)
Èý¡¢´´½¨DLL¿Ø¼þ
Èç¹ûûÓа²×°Ajax Control ToolkitÈ¥ÏÂÔØ²¢°²×°(http://asp.net)¡£
´´½¨Èý¸ö±ê×¼µÄDropDownList(ĬÈÏÃüÃûΪDropDownList1¡¢DropDownList2¡¢DropDownList3).
È»ºóÔÚAjax Control ToolkitÖÐÍÏ×§³öÈý¸öCascadingDropDown¿Ø¼þ£¬×¢ÒâÒ»¸öExtenderÖ»ÄܶÔÓÚÒ»¸ö±ê×¼¿Ø¼þ¡£
ÔÚ¡±.cs¡±ÎļþÖд´½¨web method.
[WebMethod]
[System.Web.Script.Services.ScriptMethod]
publicstaticCascadingDropDownNameValue[] GetDropDownContentsPageMethod(string knownCategoryValues, string category)
{
returnnewCityService().GetDropDownContents(knownCategoryValues, category);
}
ÏÂÃæ·Ö±ð¶ÔCascadingDropDownµÄ¸÷¸öÊôÐÔ½øÐÐ˵Ã÷¡£
ServiceMethod="GetDropDownContents" µ÷ÓõÄweb method
ServicePath="~/webservices/cityservice.asmx" web serviceµØÖ·
TargetControlID="DropDownList1" ÓëÆä°ó¶¨µÄDropDownList¿Ø¼þµÄID
Category="area" ¸Ã¼¶ÁªDDLµÄ²ã´Î
LoadingText="ÕýÔÚ¶ÁÈ¡..." ¼ÓÔØÊ±ÏÔʾµÄÎÄ×Ö
PromptText="ÇëÑ¡Ôñ¹ú¼Ò"> δѡÔñʱÏÔʾµÄÎÄ×Ö
¿ÉÒÔ˵AjaxÔÚUE(User Experience)´øÀ´Á˸ïÃüÐԵı仯¡£Òì²½µÄË¢ÐÂģʽ´ó´ó¸Ä½øÁË´«Í³¡°Ò»²½Ò»Ë¢Ð¡±µÄÞÏÞξÖÃæ¡£ÓÉÓÚ±¾ÈËÐÞΪÉÐdz£¬ÈçÓдíÎó»¶ÓÅúÆÀÖ¸Ö¤¡£
by Kim
2008/12/11
¹ØÓÚASP.NET Ajax¼¶ÁªDropDownListʵÏÖ´úÂëµÄÓû§»¥¶¯ÈçÏ£º
¡¡¡¡Ïà¹ØÎÊÌ⣺
¡¡¡¡´ð£º >>Ïêϸ
¡¡¡¡Ïà¹ØÎÊÌ⣺
¡¡¡¡´ð£º >>Ïêϸ
¡¡¡¡Ïà¹ØÎÊÌ⣺
¡¡¡¡´ð£º >>Ïêϸ
- ¡¾asp¡¿asp.net urlÖØÐ´Ç³Ì¸-net-urlÖØÐ´
- ¡¾DataSet¡¿DataSet¡¢DataTable¡¢DataRowÇø±ðÏê½â
- ¡¾asp¡¿asp.net ¶¯Ì¬Ìí¼Ó¶à¸öÓû§¿Ø¼þ-net-¶¯Ì¬Ìí
- ¡¾ASP¡¿ASP.NETÖÐÄÚÇ¶Ò³Ãæ´úÂëµÄÒ»¸öÎÊÌâ-NET-ÄÚ
- ¡¾As¡¿Asp.netÖеÄÒ³ÃæÂÒÂëµÄÎÊÌâ-sp--pn-ne-et
- ¡¾´´½¨¡¿ASP.NET Web API½Ì³Ì ´´½¨ÓòÄ£Ð͵ķ½·¨Ïê
- ¡¾Asp¡¿Asp.net Ò³Ãæµ÷ÓÃjavascript±äÁ¿µÄÖµ-net-
- ¡¾ASP¡¿ASP.NET 5Éý¼¶ºóÈçºÎɾ³ý¾É°æ±¾µÄDNX-NET5
- ¡¾404Ò³Ãæ¡¿ASP.NETÉèÖÃ404Ò³Ãæ·µ»Ø302HTTP״̬Âë
- ¡¾asp¡¿asp.net¿ª·¢Öг£¼û¹«¹²²¶»ñÒì³£·½Ê½×ܽá(
- ÆÀÂÛÁÐ±í£¨ÍøÓÑÆÀÂÛ½ö¹©ÍøÓѱí´ï¸öÈË¿´·¨£¬²¢²»±íÃ÷±¾Õ¾Í¬ÒâÆä¹Ûµã»ò֤ʵÆäÃèÊö£©
-
