在asp.net做的网站里,我想用openfiledialog浏览本地的文件,怎么用啊 ?谁能告诉小弟啊 ?

解决方案 »

  1.   

    <input type="file" runat=server />
      

  2.   

    <input type="file" runat=server />
      

  3.   

    private void button1_Click(object sender, System.EventArgs e)
    {
       if(openFileDialog1.ShowDialog() == DialogResult.OK)
       {
          System.IO.StreamReader sr = new 
             System.IO.StreamReader(openFileDialog1.FileName);
          MessageBox.Show(sr.ReadToEnd());
          sr.Close();
       }
    }
      

  4.   

    楼上的不行啊,出现这样的问题拉在应用程序未以 UserInteractive 模式运行的情况下显示有模式对话框或窗体是无效的操作。请指定 ServiceNotification 或 DefaultDesktopOnly 样式,以显示服务应用程序发出的通知。