将第二个表单添加到VB.NET页面后出现黑线?

将第二个表单添加到VB.NET页面后出现黑线?,.net,vb.net,forms,page-break,.net,Vb.net,Forms,Page Break,我有一个从母版页创建的页面。母版页有一个表单标签,其中包含正文标签上的内容,然后我在母版页上创建了一个表单,用于处理上传文件: 大师: <form id="form1" runat="server"> page content here <asp:contentplaceholder id="ContentPlaceHolder1" runat="server"> </asp:contentplaceholder> </form> 这是一

我有一个从母版页创建的页面。母版页有一个表单标签,其中包含正文标签上的内容,然后我在母版页上创建了一个表单,用于处理上传文件:

大师:

<form id="form1" runat="server">
page content here
<asp:contentplaceholder id="ContentPlaceHolder1" runat="server">
    </asp:contentplaceholder>
</form>
这是一张图片(请注意,如果我对上传表单进行注释,这条黑线会消失):

不幸的是,从您上面发布的代码来看,问题并不明显。我真的建议使用这样的工具,它将允许您快速识别和隔离导致黑条的html和css

安装firebug后,只需将鼠标悬停在黑色条上,右键单击并选择
Inspect Element


表单标记也不能嵌套。您需要删除子页面上的表单标签,表单才能正常运行。

Tyvm Chris我将尝试您的建议是的,opera/firefox/visual Studio内部浏览器不会出现错误。只有我有这个问题
<form id="form1" method="post" enctype="multipart/form-data">
<input type="file" id="File1" name="File1" runat="server" />
<input type="submit" id="Submit1" value="Upload" runat="server" />
    <br />
    <asp:Label ID="UploadErrorMessage" runat="server"></asp:Label>
    <br />
    <asp:Label ID="fileOne" runat="server"></asp:Label>
</form>
form {
 margin: 0;
 margin-bottom: 0;
 margin-top: 0;
 padding: 0;
}