Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ASP.NET ½«Êý¾Ý°ó¶¨µ½ TreeView Web ·þÎñÆ÷¿Ø¼þ


      ʹÓà ASP.NET TreeView ¿Ø¼þ¿ÉÒÔÇáËɵذ󶨵½Ö§³Ö IHierarchicalDataSource ½Ó¿ÚµÄÊý¾ÝÔ´£¬ÀýÈ磺XmlDataSource ÀàºÍ SiteMapDataSource Àà¡£´ËÍ⣬Äú»¹¿ÉÒÔÍêÈ«¿ØÖƽ«Êý¾ÝÔ´µÄÄÄЩ×Ö¶ÎÓÃÓÚ Text¡¢Value ºÍÆäËû TreeNode ÊôÐÔ¡£
 
Ò»¡¢°ó¶¨µ½ XML Îļþ
TreeView ¿Ø¼þÖ§³Öµ½ XML ÎļþµÄÉùÃ÷Ð԰󶨣¨Í¨¹ýʹÓà XmlDataSource ¿Ø¼þ£©¡£Í¨¹ý´´½¨Ò»¸ö±íʾ XML ÎļþµÄ XmlDataSource ¿Ø¼þ£¬È»ºó½«¸Ã XmlDataSource ·ÖÅä¸ø TreeView ¿Ø¼þ£¬¿ÉÒÔ½« TreeView ¿Ø¼þ°ó¶¨µ½¸Ã XML Îļþ¡£¶øÇÒ£¬Í¨¹ýʹÓÃijЩ¼¼Êõ£¬¿ÉÒԶ԰󶨵½ TreeView ¿Ø¼þµÄÊý¾ÝµÄ°ó¶¨·½Ê½ºÍÊý¾ÝÄÚÈݽøÐпØÖÆ£¬°üÀ¨ÒÔϼ¼Êõ£º
Èç¹ûÊý¾ÝÔ´ÊÇ XML Îļþ£¬ÔòÇëÔÚ½«¸Ã XML Îļþ°ó¶¨µ½¸Ã¿Ø¼þ֮ǰ£¬Í¨¹ýÖ´ÐÐ XML ת»»¸Ä±äÊý¾Ý¡£Óйظü¶àÐÅÏ¢£¬Çë²Î¼û XSLT ת»»¡£
´´½¨Ò»¸ö×Ô¶¨Òå DataBindings ÊôÐÔ£¬À´¿ØÖÆ XML ÎļþÖеÄÄÄЩÊôÐÔ½«Ìî³ä TreeNode ÊôÐÔ£¬ÀýÈç Text ÊôÐÔ¡¢Value ÊôÐÔ¡¢NavigateUrl ÊôÐÔ£¬µÈµÈ¡£Óйظü¶àÐÅÏ¢£¬Çë²Î¼û×Ô¶¨Òå TreeView Web ·þÎñÆ÷¿Ø¼þµÄÍâ¹Û¡£
 
¶þ¡¢°ó¶¨µ½Õ¾µãµØͼ
TreeView ¿Ø¼þÖ§³Ö¶ÔÕ¾µãµØͼÎļþµÄÉùÃ÷Ð԰󶨣¨Í¨¹ýʹÓà SiteMapDataSource ¿Ø¼þ£©¡£°ó¶¨µ½ SiteMapDataSource ¿Ø¼þµÄʵÀýʱ£¬Ã¿¸ö SiteMapNode µÄ Title ºÍ Url ÊôÐÔ×Ô¶¯Óë TreeView ¿Ø¼þÖеÄÿ¸ö TreeNode ¶ÔÏóµÄ Text ºÍ NavigateUrl ÊôÐÔÏà¹ØÁª£¬Òò´Ë²»±Ø´´½¨×Ô¶¨ÒåÊý¾Ý°ó¶¨¡£
 
Èý¡¢¼´ÐèÌî³ä½Úµã
¼´ÐèÌî³ä¹¦ÄÜÔÊÐíÄúÖ¸¶¨ÔÚ×î³õ³ÊÏÖ TreeView ¿Ø¼þʱ²»Ê¹ÓÃÊý¾ÝÌî³ä½Úµã¡£Ïà·´£¬TreeNode ¿Ø¼þ½«ÔÚÓû§µ¥»÷½ÚµãʱÇëÇó×Ó½ÚµãÊý¾Ý¡£µ± TreeNode ¿Ø¼þµÄ PopulateOnDemand ÊôÐÔ±»ÉèÖÃΪ true ʱ£¬Èç¹ûÓû§µ¥»÷²¢Õ¹¿ª¸Ã½Úµã£¬Ôò·¢Éú TreeNodePopulate ʼþ¡£Äú¿ÉÒÔ´´½¨Ò»¸öʼþ´¦Àí³ÌÐò£¬ÒÔÔÚÒý·¢ TreeNodePopulate ʼþʱ¶¯Ì¬¼ìË÷Êý¾Ý£¬ÕâÑù¾Í¿ÉÒÔ¸ù¾ÝÐèÒª¼ìË÷Ê÷Êý¾Ý¡£
 
ËÄ¡¢·ÇÉùÃ÷ÐÔÊý¾Ý°ó¶¨
³ýÁËʹÓà DataSourceControl µÄÅÉÉúÀàÉùÃ÷ÐԵؽ«Êý¾Ý°ó¶¨µ½ TreeView ¿Ø¼þ£¬TreeView ¿Ø¼þ»¹ÌṩÁË DataSource ÊôÐÔºÍ DataBind ·½·¨ÒÔÓÃÓÚÊý¾Ý°ó¶¨¡£


Ïà¹ØÎĵµ£º

ASP.NET Ò³Ãæ¼äÊý¾Ý´«µÝ·½·¨

0¡¢ÒýÑÔ
    Web Ò³ÃæÊÇÎÞ״̬µÄ£¬ ·þÎñÆ÷¶Ôÿһ´ÎÇëÇó¶¼ÈÏΪÀ´×Ô²»Í¬Óû§£¬Òò´Ë£¬±äÁ¿µÄ״̬ÔÚÁ¬Ðø¶ÔͬһҳÃæµÄ¶à´ÎÇëÇóÖ®¼ä»òÔÚÒ³ÃæÌøתʱ²»»á±»±£Áô¡£ÔÚÓÃAsp.NET Éè¼Æ¿ª·¢Ò»¸öWebϵͳʱ£¬ Óöµ½Ò»¸öÖØÒªµÄÎÊÌâÊÇÈçºÎ±£Ö¤Êý¾ÝÔÚÒ³Ãæ¼ä½øÐÐÕýÈ·¡¢°²È«ºÍ¸ßЧµØ´«ËÍ£¬Asp.net ÌṩÁË״̬¹ÜÀíµÈ¶àÖÖ¼¼ÊõÀ´½â¾ ......

ASP.NET·ÀSQL×¢Èë½Å±¾³ÌÐò v2.0

public class SqlCheck
{
public SqlCheck()
{
//
// TODO: ÔÚ´Ë´¦Ìí¼Ó¹¹Ô캯ÊýÂß¼­
//
}

public SqlConnection oconn()
{
SqlConnection conn = new SqlConnection();
conn.ConnectionString = ConfigurationManager.ConnectionStrings["StudyConnectionString"] ......

Asp.net mvc

MVC(¼´Ä£ÐÍ-ÊÓͼ-¿ØÖÆÆ÷)
       MVC(Model-View-Controller)ÓÃÓÚ±íʾһÖÖÈí¼þ¼Ü¹¹Ä£Ê½.Ëü°ÑÈí¼þϵͳ·ÖΪÈý¸ö»ù±¾²¿·Ö:Ä£ÐÍ(Model),
ÊÓͼ(View)ºÍ¿ØÖÆÆ÷(Controller)
       MVCµÄÓŵ㣺
1¶à¸öÊÓͼ¶ÔÓ¦Ò»¸öÄ£Ð͵ÄÄÜÁ¦
......

ASP.NET TreeView Web ·þÎñÆ÷¿Ø¼þʼþ


      TreeView Web ·þÎñÆ÷¿Ø¼þÌṩÁ˼¸¸ö¿É½øÐбà³ÌµÄʼþ¡£ÕâʹÄúÄܹ»ÔÚ·¢ÉúʼþʱÔËÐÐ×Ô¶¨ÒåÀý³Ì¡£
 
Ò»¡¢Ê¼þ
      Ö»ÓÐÓû§Í¨¹ýһЩ²Ù×÷£¨ÈçÑ¡Ôñ¡¢Õ¹¿ª»òÕÛµþ½Úµã£©Óë¿Ø¼þ½»»¥Ê±£¬²Å»áÒý·¢ TreeView ¿Ø¼þʼþ¡£Èç¹ûÒÔ±à³Ì·½Ê½µ÷ÓÃÑ¡Ôñ¡¢Õ¹¿ª»òÕÛµþ·½·¨£ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ