Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ : asp.net

ASP.NET Ò³Ãæ¶ÔÏóÄ£ÐÍ

¼ò½é
Microsoft Internet ÐÅÏ¢·þÎñ (IIS) ËùÊÕµ½µÄ¶Ôij Microsoft ASP.NET Ò³ÃæµÄÿ¸öÇëÇó¶¼±»Òƽ»¸ø ASP.NET HTTP ¹ÜÏß¡£HTTP ¹ÜÏßÓÉһϵÁÐÍйܶÔÏó×é³É£¬ÕâЩ¶ÔÏó°´Ë³Ðò´¦Àí¸ÃÇëÇ󣬲¢Íê³É´Ó URL µ½ÆÕͨ HTML Îı¾µÄת»»¡£HTTP ¹ÜÏßµÄÈë¿ÚµãÊÇ HttpRuntime Àà¡£ASP.NET »ù´¡½á¹¹Îª¸¨Öú½ø³ÌÖÐËù³ÐÔØµÄÿ¸ö AppDomain ´´½¨´ËÀàµÄÒ»¸öʵÀý£¨Çë×¢Ò⣬¸Ã¸¨Öú½ø³ÌΪµ±Ç°ÕýÔÚÔËÐеÄÿ¸ö ASP.NET Ó¦ÓóÌÐòά»¤Ò»¸ö²»Í¬µÄ AppDomain£©¡£
HttpRuntime Àà´ÓÄÚ²¿³ØÖÐѡȡһ¸ö HttpApplication ¶ÔÏ󣬲¢ÈÃÆä´¦Àí¸ÃÇëÇó¡£HTTP Ó¦ÓóÌÐò¹ÜÀíÆ÷ËùÍê³ÉµÄÖ÷ÒªÈÎÎñ¾ÍÊÇÕÒ³ö½«Êµ¼Ê´¦Àí¸ÃÇëÇóµÄÀà¡£Èç¹ûÇëÇó .aspx ×ÊÔ´£¬Ôò´¦Àí³ÌÐò¾ÍÊÇÒ»¸öÒ³Ãæ´¦Àí³ÌÐò — ¼´Ä³¸ö¼Ì³Ð×Ô Page µÄÀàµÄÒ»¸öʵÀý¡£×ÊÔ´ÀàÐͺʹ¦Àí³ÌÐòÀàÐÍÖ®¼äµÄ¹ØÁª¹ØÏµ´æ´¢ÓÚ¸ÃÓ¦ÓóÌÐòµÄÅäÖÃÎļþÖС£¸ü׼ȷµØËµ£¬ÔÚ machine.config ÎļþµÄ <httpHandlers> ²¿·ÖÖж¨ÒåĬÈϵÄÒ»×éÓ³Éä¹ØÏµ¡£È»¶ø£¬Ó¦ÓóÌÐòÒ²¿ÉÒÔÔÚ±¾µØµÄ web.config ÎļþÖÐ×Ô¶¨Òå×Ô¼ºµÄ HTTP ´¦Àí³ÌÐòÁÐ±í¡£ÏÂÃæµÄ³ÌÐòÐоÙÀý˵Ã÷Á˶¨ÒåÓÃÓÚ .aspx ×ÊÔ´µÄ HTTP ´¦Àí³ÌÐòµÄ´úÂë¡£
<add verb="*" path="*.aspx" type="System.Web.UI.PageHandlerFac ......

asp.net Ï嵀 TreeView ÖеÄÐéÏ߶϶ÏÐøÐø

 ÔÚIE6ÖÐÕý³££¬µ«ÊÇÔÚIE7Öж϶ÏÐøÐø¡£
Õâ¸öÎÊÌâ¿´ÉÏÈ¥Ó¦¸ÃÊÇIE7ºÍIE6¶ÔstyleÄÚÈݳÊÏÖ²»Í¬µ¼Öµġ£
ÎÊÌâÔ­Òò£º´ò¿ªTreeviewËùÔÚÒ³ÃæµÄsource code£¨ÔÚIE7ÀïÃæÑ¡ÔñView Source£©£¬´Ëʱ¿ÉÒÔ¿´µ½Treeview³ÊÏÖµ½¿Í»§¶ËºóµÄHTML´úÂ룬ÔÚÕâÀï¿ÉÒÔ¿´µ½TreeView³ÊÏÖµÄHTMLÀïÃæµÚÒ»¸öDivµÄStyleÊôÐÔÖÐÓÐÒ»¸öheight:1px¡£
ÎÊÌâ·ÖÎö£º½«HTMLÁí´æÎªÒ»¸ö¶ÀÁ¢µÄHTMLÒ³Ãæ£¬½«×ÊÔ´Îļþ£¨Í¼Æ¬£©¶¼ÉèÖÃÕýÈ·£¬È»ºóÔٴδò¿ªÕâ¸öHTMLÒ³Ãæ£¬´Ëʱ¿ÉÒÔÐÞ¸ÄÕâ¸ö¶ÀÁ¢µÄHTMLÒ³ÃæÀ´´ïµ½ÄãÏëÒªµÄЧ¹û£¬ÕâÑù±ã¿ÉÒÔÖªµÀÎÊÌâÔÚÄÄÀïÁË£¬µ±°Ñheight:1pxÈ¥µôÎÊÌâ¾Í²»´æÔÚÁË£¬ËùÒÔÎÊÌâÓ¦¸ÃÔÚheight:1pxÕâÀï¡£
½â¾öÎÊÌ⣺дһ¸öCSSÑùʽ½«ÄãµÄTreeViewµÄCssClassÖ¸¶¨ÎªÕâ¸öCSSÑùʽ¼´¿É£¬CSSÑùʽÈçÏÂËùʾ£º
.treeCss td div {height: 20px !important}
½«TreeViewÀïÃæµÄCssClassÉèÖÃΪtreeCss¼´¿É¡£
<style mce_bogus="1">
.treeCss td div {height: 20px !important}
</style>
<asp:TreeView ID="TreeView1" CssClass="treeCss" runat="server" >
</asp:TreeView> ......

ASP.NET


      Êý¾ÝÔ´¿Ø¼þÌṩ¶àÖÖÊý¾Ý·þÎñ£¬ÕâÑù½«¸ß¼¶¹¦ÄÜÌí¼Óµ½Ó¦ÓóÌÐò»á±äµÃ¸ü¼ÓÈÝÒס£Õâ°üÀ¨¸ù¾ÝÖ¸¶¨µÄËÑË÷Ìõ¼þɸѡÊý¾Ý¡£É¸Ñ¡¶ÔÓÚʹÓûº´æÊý¾ÝÓÈÆä·½±ã£¬ÒòΪÄúÎÞÐèÖØÐÂÔËÐвéѯ»òµ÷ÓöÁÈ¡Êý¾ÝµÄ·½·¨¾Í¿ÉÒÔÌṩËÑË÷¹¦ÄÜ¡£
      ÈôҪɸѡÊý¾Ý£¬±ØÐë°´ÏÂÁз½Ê½ÅäÖÃÊý¾ÝÔ´¿Ø¼þ£º
·¶ÔÓÚ SqlDataSource »ò AccessDataSource ¿Ø¼þ£¬±ØÐ뽫 DataSourceMode ÊôÐÔÉèÖÃΪ DataSet¡£
·¶ÔÓÚ ObjectDataSource ¿Ø¼þ£¬»ù´¡Ô´¶ÔÏó±ØÐë·µ»Ø DataSet »ò DataTable ¶ÔÏó¡£
ʹÓà XmlDataSource ¿Ø¼þʱ£¬¿ÉÒÔʹÓà XPath ²éѯɸѡÊý¾Ý¡£
 
Ò»¡¢ÉèÖÃɸѡÆ÷±í´ïʽ
ͨ¹ýÉèÖÃÊý¾ÝÔ´¿Ø¼þµÄ FilterExpression ÊôÐÔ£¬Ö¸¶¨ÒªÓ¦Óõ½ ObjectDataSource¡¢SqlDataSource »ò AccessDataSource ¿Ø¼þËù·µ»ØµÄÊý¾ÝµÄɸѡÆ÷¡£É¸Ñ¡Æ÷±í´ïʽµÄÓï·¨»ùÓÚ DataColumn ÀàµÄ Expression ÊôÐÔµÄÓï·¨¡£µ±µ÷ÓÃÊý¾ÝÔ´¿Ø¼þµÄ Select ·½·¨Ê±£¬½«Ó¦ÓÃɸѡÆ÷±í´ïʽ¡£
 
¶þ¡¢ÌṩɸѡÆ÷²ÎÊý
Äú¿ÉÒÔΪ ObjectDataSource¡¢SqlDataSource »ò AccessDataSource ¿Ø¼þÌṩ²ÎÊý»¯µÄɸѡÆ÷±í´ïʽ£¬ÕâʹÄú¿ÉÒÔÔÚÔËÐÐʱÌṩɸѡֵ£¬¶øÎÞÐè±àдÈκδú ......

ASP.NET×Ô¶¨Òå´íÎóÒ³Ãæ

2009Äê11ÔÂ23ÈÕ ÐÇÆÚÒ» 10:21
ASP.NET ÌṩÈýÖÖÓÃÓÚÔÚ³öÏÖ´íÎóʱ²¶»ñºÍÏìÓ¦´íÎóµÄÖ÷Òª·½·¨£ºPage_Error ʼþ¡¢Application_Error ʼþÒÔ¼°Ó¦ÓóÌÐòÅäÖÃÎļþ (Web.config)¡£
Èç¹ûÄú²»µ÷Óà Server.ClearError »òÕß²¶»ñ Page_Error »ò Application_Error ʼþÖеĴíÎó£¬Ôò½«¸ù¾Ý Web.config ÎļþµÄ <customErrors> ²¿·ÖÖеÄÉèÖô¦Àí´íÎó¡£ÔÚ <customErrors> ²¿·Ö£¬¿É½«Öض¨ÏòÒ³Ö¸¶¨ÎªÄ¬ÈϵĴíÎóÒ³ (defaultRedirect) »òÕ߸ù¾ÝÒý·¢µÄ HTTP ´íÎó´úÂëÖ¸¶¨Ìض¨Ò³¡£Äú¿ÉʹÓô˷½·¨×Ô¶¨ÒåÓû§ÊÕµ½µÄ´íÎóÐÅÏ¢¡£
¾¡¹ÜÄú¿ÉÔÚ <customErrors> ²¿·ÖÖÐ defaultRedirect ÊôÐÔµÄÖµÖÐÒýÓÃĬÈϵĴíÎóÒ³£¬µ«ÊÇÄú»¹¿É¸ù¾ÝÒý·¢µÄ HTTP ´íÎó´úÂëÖ¸¶¨ÒªÖض¨Ïòµ½µÄÌØ¶¨Ò³¡£<error> ×ÓÔªËØÔÊÐíʹÓôËÑ¡Ïî
<customErrors mode="On" defaultRedirect="ApplicationErroy.aspx">
    <error statusCode="403" redirect="403.htm"/>
    <error statusCode="404" redirect="404.htm"/>
    <error statusCode="500" redirect="500.htm"/>
</customErrors>
asp.net×Ô¶¨Òå´íÎó´¦ÀíÒ³Ãæ·½·¨Ò»
1¡ ......

ASP.NET


      LinqDataSource ¿Ø¼þͨ¹ý ASP.NET Êý¾ÝÔ´¿Ø¼þ½á¹¹Ïò Web ¿ª·¢ÈËÔ±¹«¿ªÓïÑÔ¼¯³É²éѯ (LINQ)¡£LINQ ÌṩһÖÖÓÃÓÚÔÚ²»Í¬ÀàÐ͵ÄÊý¾ÝÔ´ÖвéѯºÍ¸üÐÂÊý¾ÝµÄͳһ±à³ÌÄ£ÐÍ£¬²¢½«Êý¾Ý¹¦ÄÜÖ±½ÓÀ©Õ¹µ½ C# ºÍ Visual Basic ÓïÑÔÖС£LINQ ͨ¹ý½«ÃæÏò¶ÔÏó±à³ÌµÄ×¼ÔòÓ¦ÓÃÓÚ¹ØÏµÊý¾Ý£¬¼ò»¯ÁËÃæÏò¶ÔÏó±à³ÌÓë¹ØÏµÊý¾ÝÖ®¼äµÄ½»»¥¡£
ͨ¹ýʹÓÃÉùÃ÷ÐÔ±ê¼Ç£¬¿ÉÒÔ´´½¨Ò»¸ö LinqDataSource ¿Ø¼þ£¬Á¬½Óµ½Êý¾Ý¿â»òÄÚ´æÖÐÊý¾Ý¼¯ºÏ£¨ÈçÊý×飩ÖеÄÊý¾Ý¡£ÔÚÉùÃ÷Îı¾ÖУ¬¿ÉÒÔ±àд¶ÔÊý¾Ý½øÐмìË÷¡¢É¸Ñ¡¡¢ÅÅÐòºÍ·Ö×é²Ù×÷ËùÐèµÄËùÓÐÌõ¼þ¡£µ±´Ó SQL Êý¾Ý¿â±í¼ìË÷Êý¾Ýʱ£¬Ò²¿ÉÒÔÅäÖà LinqDataSource ¿Ø¼þÒÔ´¦ÀíÊý¾ÝµÄ¸üС¢²åÈëºÍɾ³ý¡£¸Ã¿Ø¼þ¿É×öµ½ÕâÒ»µã£¬¶øÎÞÐèÄú±àд SQL ÃüÁîÀ´Ö´ÐÐÕâЩÈÎÎñ¡£LinqDataSource À໹Ìṩһ¸öʼþÄ£ÐÍ£¬Ê¹ÄúÄܹ»´¦Àí×Ô¶¨Òå·½°¸¡£
 
Ò»¡¢·½°¸
µ±Äú´´½¨ÍøÒ³ÒÔ¼ìË÷»òÐÞ¸ÄÊý¾Ý£¬²¢Ï£ÍûÀûÓà LINQ ÌṩµÄͳһ±à³ÌÄ£ÐÍʱ£¬¿ÉʹÓà LinqDataSource ¿Ø¼þ¡£Í¨¹ýʹ LinqDataSource ¿Ø¼þÄܹ»×Ô¶¯´´½¨ÓëÊý¾Ý½øÐн»»¥µÄÃüÁ¿ÉÒÔ¼ò»¯ÍøÒ³ÖеĴúÂë¡£
 
¶þ¡¢±³¾°
LinqDataSource ¿Ø¼þΪÄúÌṩÁËÒ»ÖÖ½«Êý¾Ý¿Ø¼þÁ¬½Óµ½¶àÖÖÊý¾ÝÔ´µÄ·½·¨£¬ÆäÖаüÀ¨ ......

asp.net ´òÓ¡

<html>
<head>
<meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
<title>***WSOFT.NET***</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<!--media=print Õâ¸öÊôÐÔ¿ÉÒÔÔÚ´òӡʱÓÐЧ-->
<mce:style media=print><!--
.Noprint{display:none;}
.PageNext{page-break-after: always;}
--></mce:style><style media=print mce_bogus="1">.Noprint{display:none;}
.PageNext{page-break-after: always;}</style>
<mce:style><!--
body,td,th
{
font-size: 12px;
}
.tdp
{
border-bottom: 1 solid #000000;
border-left: 1 solid #000000;
border-right: 0 solid #ffffff;
border-top: 0 solid #ffffff;
}
.tabp
{
border-color: #000000;
border-collapse:collapse;
}
.NOPRINT {
font-family: "ËÎÌå";
font-size: 12px;
}
--></mce:style><style mce_bogus="1">body,td,th
{
font-size: 12px;
}
.tdp
{
border-bottom: 1 solid #00 ......
×ܼǼÊý:2672; ×ÜÒ³Êý:446; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [315] [316] [317] [318] 319 [320] [321] [322] [323] [324]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ