在
WIN下是
OpenFileDialog fdlg = new OpenFileDialog(); fdlg.Title = "C# Corner Open File Dialog" ; fdlg.InitialDirectory = @"c:\" ; fdlg.Filter = "All files (*.*)|*.*|All files (*.*)|*.*" ; fdlg.FilterIndex = 2 ; fdlg.RestoreDirectory = true ; if(fdlg.ShowDialog() == DialogResult.OK) { TextBox2.Text = fdlg.FileName ; } 在WEB下运行出错,那请问在WEB下如何实现。
WIN下是
OpenFileDialog fdlg = new OpenFileDialog(); fdlg.Title = "C# Corner Open File Dialog" ; fdlg.InitialDirectory = @"c:\" ; fdlg.Filter = "All files (*.*)|*.*|All files (*.*)|*.*" ; fdlg.FilterIndex = 2 ; fdlg.RestoreDirectory = true ; if(fdlg.ShowDialog() == DialogResult.OK) { TextBox2.Text = fdlg.FileName ; } 在WEB下运行出错,那请问在WEB下如何实现。
win跟web是两回事web下用file控件实现上传
代码是在服务器端执行的,执行结果发送到客户端;
客户端只有浏览器,只能解析执行结果,而不能参与服务器端代码执行~
所以原则上WEB程序服务器端不能有任何交互界面~