Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ASP.NET双按钮显示?_C#_Asp.net_Button - Fatal编程技术网

C# ASP.NET双按钮显示?

C# ASP.NET双按钮显示?,c#,asp.net,button,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" /&g

我正在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>
图片:


只需卸下自己的按钮。这是由FileUpload自动完成的

FileUpload控件包括一个在Chrome中不可见的路径框,以及一个在Chrome中选择文件的浏览按钮Choose File。通常,上传、加载XML、加载XSL不需要两个按钮。您只需按一个按钮,就可以从多个文件上载控件一起上载2个文件。

有什么奇怪的?它正在做你让它做的事情。你是说“选择文件”按钮吗?这是因为它是FileUpload控件的一部分。您不需要为它创建自己的按钮,我只想指出,您使用的是Web窗体,ASP.Net下的一种技术。MVC也在ASP.Net下,所以如果您在这个页面上指定WebForms标签并将其从标题中删除,这将是非常有用的,因为它是多余的。哦,好吧,我是ASP.Net开发的一个新手。我在这里看到的示例显示了两行:哦,这很有意义,谢谢。我是ASP.NET开发的新手,这里的教程显示了:好的,谢谢。我还是ASP.NET开发新手,这里的教程显示了这两个方面: