我正在使用ASP.NET中的c#开发一个Web应用程序。我的html / aspx文档的主体有以下代码。但是,当页面加载时,我得到一个非常奇怪的结果(见图片)。什么可能导致这种情况?
<body>
<form id="upload" runat="server">
<div id="upload-controls">
<asp:FileUpload ID="FileUpload1" runat="server" />
<p>Select your CCD/XML File: <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Load XML/CCD" /><asp:Label ID="Label1" runat="server"></asp:Label></p>
<asp:FileUpload ID="FileUpload2" runat="server" />
<p>Select your XSL File (Leave blank for default): <asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="Load XSL" /><asp:Label ID="Label2" runat="server"></asp:Label></p>
<p><input type="button" name="viewbutton" value="View" onclick="handleFileSelect()" /></p>
</div>
<div id="output">
</div>
</form>
</body>
照片:
答案 0 :(得分:0)
只需删除自己的按钮即可。它由&#34; FileUpload&#34;
自动完成答案 1 :(得分:0)
FileUpload Control包含一个路径框(在Chrome中不可见)和一个浏览按钮(在Chrome中选择文件)以选择文件。通常,您不需要有2个按钮用于上载(“加载XML”,“加载XSL”)。您只需一个按钮,即可从多个FileUpload控件上传两个文件。