Postback funktioniert nicht mit aspx-Seite als Standarddokument

Wenn ich navigieren Sie zu http://localhost/edumatic3/trunk/login/accesscode/Default.aspxmeine postback funktioniert. Jedoch wenn ich navigieren Sie zu http://localhost/edumatic3/trunk/login/accesscode/ (mit Standard.aspx definiert als Standard-Dokument), meine postback nicht funktioniert.

Gibt es eine Möglichkeit, diese Arbeit zu machen? Oder sollte ich entfernen Sie das Standard-Dokument und zwingen die Benutzer auf durchsuchen, um http://localhost/edumatic3/trunk/login/accesscode/default.aspx?

UPDATE:

Code (Teil):

<div id="continueDiv">
        <asp:ImageButton ID="continueImageButton" 
                runat="server" ValidationGroup="continue" 
                OnClick="ContinueImageButton_Click" 
                AlternateText="<%$ Resources:login, continue_alternatetext %>"/>
    </div>

Code behind (part):

protected void Page_Load(object sender, EventArgs e)
{
    Log.Debug("Page_Load(...)");
    Log.Debug("Page_Load(...) :: PostBack = " + IsPostBack);

    if (!IsPostBack)
    {
        continueImageButton.ImageUrl = "~/App_Themes/" + base.Theme 
        + "/images/" + Resources.login.btn_continue;
    }
}

///<summary>
///Continue Image Button Click Handler
///</summary>
///<param name="sender"></param>
///<param name="e"></param>
protected void ContinueImageButton_Click(object sender, EventArgs e)
{
 ....

Wenn ich auf die ImageButton-Steuerelement, Page_Load ausgelöst wird, und IsPostBack ist false... Normalerweise sollte es wahr sein. ContinueImageButton_Click(...) nicht ausgelöst alle.

In HTML (Teil):

<input type="image" name="ctl00$ContentPlaceHolder1$continueImageButton" 
id="ctl00_ContentPlaceHolder1_continueImageButton" 
src="../../App_Themes/LoginTedu/images/en_continue.png" alt="Continue" 
onclick="javascript:WebForm_DoPostBackWithOptions(new 
WebForm_PostBackOptions(&quot;ctl00$ContentPlaceHolder1$continueImageButton&quot;, 
&quot;&quot;, true, &quot;continue&quot;, &quot;&quot;, false, false))" 
style="border-width:0px;">

Http-request:

POST /edumatic3/trunk/login/accesscode/ HTTP/1.1
Host: localhost
Referer: http://localhost/edumatic3/trunk/login/accesscode/
Content-Length: 1351
Cache-Control: max-age=0
Origin: http://localhost
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 
   (KHTML, like Gecko)                 Chrome/13.0.782.215 Safari/535.1
Content-Type: application/x-www-form-urlencoded
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding: gzip,deflate,sdch
Accept-Language: nl,en-US;q=0.8,en;q=0.6,fr;q=0.4
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3
ASP.NET_SessionId=33yal3buv310y2etuj33qghg; CurrenUICulture=en-us

__EVENTTARGET=&__EVENTARGUMENT=&__VIEWSTATE=%2FwEPDw...

InformationsquelleAutor der Frage Lieven Cardoen | 2011-08-29

Schreibe einen Kommentar