2010-05-07 41 views
0

我有一個從母版頁創建的頁面。母版頁具有包含在body標籤內容的形式標記,然後我從主創建的頁面上的表單來處理上傳文件:將第二個表單添加到VB .NET頁面後出現黑色線條?

站長:

<form id="form1" runat="server"> 
page content here 
<asp:contentplaceholder id="ContentPlaceHolder1" runat="server"> 
    </asp:contentplaceholder> 
</form> 

頁:

<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> 
在我的CSS文件

我添加規則,以消除任何邊界:

form { 
margin: 0; 
margin-bottom: 0; 
margin-top: 0; 
padding: 0; 
} 

繼承人的圖片(請注意,這黑線就會消失,如果我註釋掉上傳表單): http://img191.imageshack.us/img191/7503/blackline.jpg

回答

0

不幸的是,問題不是很明顯,從上面你發佈的代碼。我真的推薦使用FireBug這樣的工具,它可以讓你快速識別和隔離導致黑條的html和css。

安裝螢火蟲後,只需將鼠標懸停在黑色欄上,右鍵單擊並選擇Inspect Element

表單標籤也不能嵌套。您需要刪除子頁面上的表單標籤才能使表單正常工作。

+0

Tyvm Chris我會嘗試你所推薦的 – David 2010-05-07 19:32:55

+0

嗯這個錯誤消失與Firefox:/ – David 2010-05-07 19:55:22

+0

是的,錯誤不會發生與歌劇/火狐/視覺工作室內部瀏覽器。只有IE有這個問題 – David 2010-05-07 20:01:20

相關問題