ASP.NET双按钮显示?

时间:2014-05-22 19:35:38

标签: c# asp.net button

我正在使用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>

照片:

ASPX Double Buton

2 个答案:

答案 0 :(得分:0)

只需删除自己的按钮即可。它由&#34; FileUpload&#34;

自动完成

答案 1 :(得分:0)

FileUpload Control包含一个路径框(在Chrome中不可见)和一个浏览按钮(在Chrome中选择文件)以选择文件。通常,您不需要有2个按钮用于上载(“加载XML”,“加载XSL”)。您只需一个按钮,即可从多个FileUpload控件上传两个文件。