asp.net

 

 void link_Click( object sender, EventArgs e )
    {
        LinkButton link = new LinkButton();
        //LinkButton link = sender as LinkButton;
        string filename = link.Text;
        string path = System.IO.Path.Combine( "D:/software", filename );

        //设置浏览器

        this.Response.AddHeader( "aa", string.Format( "filename={0}", filename ) );
        this.Response.WriteFile( path );
        this.Response.End( );
    }

对路径“D:\software”的访问被拒绝。

行 53:         this.Response.WriteFile( path );
”的提示,其实应该是给LinkButton做一个隐式转换,而不是new 一个对象,否则会报 以上错误。会被拒绝访问,路径错误的提示。

posted @ 2012-05-23 18:33  blog_yuan  阅读(317)  评论(0编辑  收藏  举报