ASP.NET ÈçºÎ£ºÏò ASP.NET ÍøÒ³ÖÐÌí¼ÓµÇ¼°´Å¥
ΪÁËʹÓû§Äܹ»µÇ¼ʹÓà ASP.NET ³ÉÔ±×ʸñ£¨Forms Éí·ÝÑéÖ¤£©½øÐÐÓû§Éí·ÝÑéÖ¤µÄ ASP.NET Ó¦ÓóÌÐò£¬¿ÉÒÔʹÓà LoginStatus ¿Ø¼þ¡£LoginStatus ¿Ø¼þ¼ì²âÓû§µÄÉí·ÝÑé֤״̬¡£Èç¹ûÓû§Î´¾¹ýÉí·ÝÑéÖ¤£¬¸Ã¿Ø¼þ½«ÏÔʾһ¸ö°´Å¥£¬Òýµ¼Óû§½øÈëÓ¦ÓóÌÐòµÄµÇ¼ҳ¡£Èç¹ûÓû§ÒѾ¹ýÉí·ÝÑéÖ¤£¬LoginStatus ¿Ø¼þ½«ÏÔʾһ¸ö°´Å¥£¬Óû§¿ÉÒÔµ¥»÷¸Ã°´Å¥À´×¢ÏúÓ¦ÓóÌÐò¡£
˵Ã÷£º ĬÈÏÇé¿öÏ£¬ASP.NET ³ÉÔ±×ʸñºÍ Forms Éí·ÝÑéÖ¤ÅäÖÃΪÓëÃûΪ Login.aspx µÄÒ³Ò»ÆðʹÓá£Í¨¹ýÔÚÓ¦ÓóÌÐòµÄÅäÖÃÎļþÖÐÉèÖà <forms> ÔªËØµÄ loginUrl ÊôÐÔ£¬¿ÉÒÔ¸ü¸ÄĬÈϵǼҳµÄÃû³Æ¡£
ĬÈÏÇé¿öÏ£¬LoginStatus »á³ÊÏÖÒ»¸ö°´Å¥¡£Í¨¹ýÉèÖà LoginText ÊôÐÔ¿ÉÒÔÅäÖð´Å¥Îı¾¡£´ËÍ⣬»¹¿ÉÒÔ¶Ô LoginStatus ¿Ø¼þ½øÐÐÅäÖÃÒÔÏÔʾͼÏñ£¨ImageButton ¿Ø¼þ£©¡£
Ò»¡¢Ïò ASP.NET ÍøÒ³ÖÐÌí¼ÓµÇ¼°´Å¥
1¡¢ÏòÒ³ÖÐÌí¼ÓÒ»¸ö LoginStatus ¿Ø¼þ¡£
2¡¢Í¨¹ýÉèÖà LoginText ºÍ LogoutText ÊôÐÔ£¬×Ô¶¨Òå°´Å¥ÉÏÏÔʾµÄÎı¾¡£
¶þ¡¢Ìí¼ÓµÇ¼»ò×¢ÏúͼÏñ
1¡¢ÏòÒ³ÖÐÌí¼ÓÒ»¸ö LoginStatus ¿Ø¼þ¡£
2¡¢½« LoginImageUrl ºÍ LogoutImageUrl ·Ö±ðÉèÖÃΪҪ×÷ΪµÇ¼ͼÏñºÍ×¢ÏúͼÏñÏÔʾµÄͼÏñµÄ URL¡£
3¡¢»òÕߣ¬Í¨¹ýÉèÖà LoginText ºÍ LogoutText ÊôÐÔ£¬×Ô¶¨ÒåΪͼÏñÏÔʾµÄ alt Îı¾¡£
Ïà¹ØÎĵµ£º
ÏÂÔØÎļþ£ºstring musicUrl = "music/" + Request.QueryString["murl"].ToString();
string fileName = Request.QueryString["murl"].ToString();
string filePath = Server.MapPath(musicUrl);//·¾¶
FileInfo fileInfo = new FileInfo(filePath);
Response.Clear();
Response.Cl ......
1.ÔÚ¹¤¾ßÏäÖÐÌí¼ÓBrettle.Web.NeatUpload.dll£¬¿ÉÒÔ¿´µ½¹¤¾ßÏäÖгöÏÖInputFileµÈ¿Ø¼þ¡£
2.¸´ÖÆÎļþ¼ÐNeatUploadµ½¸ùĿ¼.
3.ÍÏ·ÅʹÓÃÉÏ´«¿Ø¼þInputFileºÍ½ø¶ÈÌõProgressBar,Ìí¼ÓÉÏ´«ÎļþµÄ°´Å¥.aspxÒ³Ãæ´úÂëÈçÏ£º
<body>
<form id="form1" runat="server">
<div>
<upload: ......
¹ýÈ¥µÄ¼¸ÄêÀºÜ¶àÈËÒªÇóASP.NETµÄÒ»¼þÊÂÇé¾ÍÊǶÔʹÓûùÓÚmodel-view-controller£¨Ä£ÐÍ-ÊÓͼ-¿ØÖÆÆ÷,¼ò³ÆMVC£©¼Ü¹¹À´¿ª·¢webÓ¦ÓõÄÄÚÖÃÖ§³Ö¡£
ÉϸöÖÜÄ©ÔÚAustin¾ÙÐеÄAlt.NET´ó»áÉÏ£¬ÎÒÊ״ζÔÎÒµÄÍŶÓÕýÔÚ¿ª·¢µÄÐÂASP.NET MVC ¿ò¼Ü×÷ÁËÒ»¸ö¹«¿ªµÄÑÝʾ¡£Äã¿ÉÒÔÔÚScott HanselmanÕâÀïµÄ²©¿Í
ÉϹۿ´ÎҵĽ²×ùµÄ¼Ïñ¡£
ÎÒÃ ......
Èç¹ûÓ¦ÓóÌÐòʹÓà ASP.NET ³ÉÔ±×ʸñϵͳÀ´¶ÔÓû§½øÐÐÉí·ÝÑéÖ¤£¬ÔòÄú¿ÉÒÔʹÓà CreateUserWizard ¿Ø¼þÀ´ÔÊÐíÓû§ÔÚ³ÉÔ±×ʸñϵͳÖд´½¨Ò»¸öеÄÓû§ÏCreateUserWizard ¿Ø¼þ»¹¿ÉÒÔ¹©¹ÜÀíÔ±ÓÃÀ´´´½¨ÐÂÓû§£©¡£
1¡¢´´½¨»ò±à¼Ò»¸ö²»ÐèҪȨÏÞµÄ ASP.NET ÍøÒ³¡£
2¡¢Ê¹ÓÃÏÂà ......