2012-06-29 103 views
0

我已閱讀所有關於img和srcs,autopostpack按鈕的文章。幾乎所有我讀過的網站上的所有內容。我繼續有一個頁面在加載期間加載兩次頁面。Asp.net aspx頁面加載兩次頁面......可能是由於doctype?

我的一位同事提到它可能是由於文檔類型。正如我從字面上把我的網頁剝離到了。

頁語言 文檔類型 HTML 頭 身體

,它仍然是打頁面加載兩次,我通過跟蹤查看此。

任何想法,我完全難住,我在網上找不到任何關於此的任何想法。

<%@ Page Language="vb" AutoEventWireup="false" CodeBehind="testlink.aspx.vb" Inherits="TestApp.testlink" %> 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<html> 
<head> 
    <title></title> 


</head> 
<body > 
    <form id="Form1" style="margin: 0px" runat="server"> 

    </form> 
</body> 
</html> 
+0

你同時使用AutoEventWireUp,並手動掛鉤的Load事件處理程序? – sisve

+0

@User發佈你的頁面標記,看看頁面標記會更好。 – freebird

+0

AutoEventWireUp設置爲false。 –

回答

2

只是想通了。

這是問題。

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load, Me.Load 

兩個負載出現在代碼後面。

據稱,這發生在我們的系統中,由於升級VS2010 ......

+0

只是一個小記事 - doctype沒有這樣的問題。決不。 Doctype只告訴瀏覽器文檔是什麼類型。 +1,你自己找到答案,不僅僅是等待別人爲你解決這個問題。 – walther