2011-11-17 83 views
-4

我有一個表格和提交按鈕在最後。IE無法識別aspx.cs代碼隱藏。 Firefox沒有得到這個問題

<button type="submit" onclick="submission" role="button" aria-disabled="false"> 
    <span class="ui-button-text">Submit form</span> 
</button> 

在我隱藏文件,我有這個

protected void submission(object sender, EventArgs e) 
{ 
    Console.WriteLine(FirstName.textbox.Text); 
} 

Firefox不給我問題,當我執行該頁面,但IE瀏覽器。爲什麼?

+5

你期待'Console.Write'在Web應用程序中做什麼? –

+0

爲什麼使用Console.WriteLine?您正在構建網頁,而不是控制檯應用程序。 – Matthew

+0

我也有一個自定義控件,並寫道確保可以訪問自定義控件的字段 – jsmith

回答

6

首先,在一個asp.net頁面寫入控制檯是無稽之談。

其次,您的按鈕是客戶端。因爲它沒有runat="server"它不會觸發你的服務器端事件,因爲沒有明顯的原因輸出文本框的值到控制檯。

-1

嘗試Response.Write(FirstName.textbox.Text); 而不是Console.Write(FirstName.textbox.Text)