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

File Download Tips for asp.net


use http header
protected void Page_Load(object sender, EventArgs e)
{
string format = Convert.ToString(ViewData["format"]);
Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode("·ÑÓñ¨Ïú±í", Encoding.UTF8) + string.Format(".{0}",format));
//²âÊÔÖз¢ÏÖ£ºÈç¹ûÒªÏëÔÚIEÖÐÖ±½Ó´ò¿ªPDF£¬ÉÏÐдúÂ룬²»ÄÜÓУ¡£¡·ñÔò¼´Ê¹¿Í»§¶ËÓÐÉèÖã¬Ò²»áʹÓà Adobe Reader/Acrobat ´ò¿ª
Response.ContentType = string.Format("application/{0}",format);
Response.Charset = "GB2312";
Response.ContentEncoding = System.Text.Encoding.UTF8;
Response.BinaryWrite(ViewData.Model);
Response.Flush();
//prevent render html to client(critical)
Response.End();
  
 
 
 request to doc directly
          Response.Redirect(“http://localhost:2222/Docs/abc.doc”, true);
 
Tips:
  ÖÁÓÚ¿Í»§¶ËʹÓÃä¯ÀÀÆ÷´ò¿ª(µ±È»±ØÐëÒªÏàÓ¦µÄä¯ÀÀÆ÷²å¼þÖ§³Ö)£¬»¹ÊÇÏàÓ¦µÄapplication (MS-Word,Adobe Reader),´ò¿ªÇ°ÊÇ·ñÌáʾÏÂÔØ£¬Server¶ËÊÇÎÞ·¨¿ØÖƵģ¬Õâ¸öºÍÓû§ÉèÖÃÓйØÏµ¡£¼ûͼ
 
 
 
 
 


Ïà¹ØÎĵµ£º

¿ªÔ´Ò»¸öASP.NET¼Ç¼**.LOGµÄÀà

 using System;
using System.Collections.Generic;
using System.Text;
namespace PublicClass
{
    public static class Log
    {
        public static void WriteLine(string line)
        {
......

Asp.net×Ô¶¨ÒåÑéÖ¤¿Ø¼þCustomValidator µÄʹÓ÷½·¨

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Öд°ÌåµÄÆ®¶¯

 ±¾Îĺʹó¼Ò·ÖÏíµÄÊÇ.NETÖд°ÌåµÄÆ®¶¯¡£Ï£Íû¶Ô´ó¼ÒÓÐËù°ïÖú°É¡£
   ÓÃ.NETÖÆ×÷Æ®¶¯µÄ´°Ìåʱ£¬ÐèҪʹÓÃTimer¿Ø¼þ¡£Ê×ÏÈ£¬µ±´°Ìå¼ÓÔØÊ±É趨һ¸ö³õʼλÖã¬È»ºóÔÚ´°ÌåÖж¨ÒåÁ½¸öTimer¿Ø¼þ£¬ÆäÖÐtimer1ÓÃÀ´¿ØÖÆ´°Ìå´Ó×óÏòÓÒÆ®¶¯£¬timer2¿ØÖÆ´°Ìå´ÓÓÒÏò×óÆ®¶¯£¬µ±timer1Æô¶¯ºó£¬Ã¿¸ô0.01s£¬¶¼»áÔÚ´¥·¢µÄʼþÖиø ......

Asp.Netǰ̨µ÷Óúǫ́±äÁ¿

Asp.NetÖм¸ÖÖÏàËÆµÄ±ê¼Ç·ûºÅ: < %=...%>< %#... %>< % %>< %@ %>½âÊͼ°Ó÷¨
´ð: < %#... %>: ÊÇÔڰ󶨿ؼþDataBind()·½·¨Ö´ÐÐʱ±»Ö´ÐУ¬ÓÃÓÚÊý¾Ý°ó¶¨
Èç: < %# Container.DataItem("tit") %>
< %= %>: ÔÚ³ÌÐòÖ´ÐÐʱ±»µ÷Ó㬿ÉÒÔÏÔʾºǫ́±äÁ¿Öµ
Èç:
*.aspxÖУº & ......

asp.netʵÏÖα¾²Ì¬


webconfigα¾²Ì¬
<system.web>
<httpHandlers>
<add verb="*" path="*.aspx" type="URLRewriter.RewriterFactoryHandler, URLRewriter"/>
<add verb="*" path="*.html" type="URLRewriter.RewriterFactoryHandler, URLRewriter"/>
</httpHandlers>
</system.web> ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ