我想编写一个具有两个按钮的Web应用程序,并直接从浏览器允许我打开两个简单的文本文件(使用文件打开对话框或类似的东西),然后继续阅读这些内容文件并将它们存储在两个字符串中。这里的关键是,用于从我读取的确切文件在运行时不知道,因此用户可以选择文件。是否有可能在C#ASP.NET Web应用程序中执行此操作?
目标是能够稍后比较这两个字符串,但我已经知道该怎么做。我的问题是 - 是否可以在Web应用程序中执行此操作(即调用文件打开对话框以允许用户选择要读取的文件),还是安全限制或其他Web应用程序相关的约束可以阻止它从做?
如果可能,我将不胜感激一些示例代码,描述如何打开文件以及如何将所选文件的内容读入字符串。不管怎样,我想知道这是不可能的,我应该考虑做一个桌面应用程序或尝试一种完全不同的方式。
谢谢!
你想这样做的客户端?如果是这样,那么它将不起作用。 – jwd 2011-05-10 17:42:10
是的,我试图找出是否有可能做这个服务器端。不能说我太惊讶,它不是。感谢大家的回应! – GonzoKnight 2011-05-10 17:47:46