【发布时间】:2014-05-22 19:35:38
【问题描述】:
我正在 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 控件的一部分。您无需为它创建自己的按钮。
-
我想指出的是,您使用的是Web Forms,一种ASP.Net 下的技术。 MVC 也在 ASP.Net 下,所以如果你在这个标签上指定了 WebForms 标签会很有用(并从标题中删除它,因为它是多余的)。
-
哦,好吧,当谈到 asp.net 开发时,我是个菜鸟。我从这里查看的示例显示了两行:msdn.microsoft.com/en-us/library/aa479405.aspx