在Asp.net应用程序中使用Windows窗体控件

时间:2015-01-13 16:35:19

标签: asp.net controls windows-forms-designer

我有一个Asp.net应用程序,我想在其中添加允许用户将文件附加到项目的功能。当用户点击按钮来附加文件时,我想显示一个类似这样的对话框,以便将文件作为用户输入(这是TFS文件附件的快照)。

enter image description here

这是Windows窗体对话吗?如果是,我如何在我的Asp.net应用程序中创建一个Windows窗体对话框并在我的aspx页面中显示它。如果它不是一个Windows窗体对话框,它是什么类型的?请指导。 P.S:我是Web应用程序开发的新手

2 个答案:

答案 0 :(得分:1)

您可以使用:

<asp:FileUpload ID="FileUpload1" runat="server" />

答案 1 :(得分:1)

相当简单,只需使用 FileUpload 即可。

<asp:FileUpload id="FileUpload1"                 
     runat="server">
</asp:FileUpload>

<asp:Button id="UploadButton" 
     Text="Upload file"
     OnClick="UploadButton_Click"
     runat="server">
</asp:Button>  

在您的后弯代码中,您将拥有

protected void UploadButton_Click(object sender, EventArgs e)
{
 //Do something with the uploaded files 
}