我在Visual Studio中創建了一個Ajax網站,添加了一個帶有文本框和按鈕的簡單頁面,當我單擊按鈕時作品,當我點擊兩次我得到錯誤ASP.NET Ajax ErrorSys.WebForms.PageRequestManagerServerErrorException:在服務器上處理請求時發生未知錯誤
Sys.WebForms.PageRequestManagerServerErrorException:處理服務器上的請求時發生未知的錯誤。從服務器返回的狀態碼爲:500
這裏是我的網頁
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<div>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
</ContentTemplate>
</asp:UpdatePanel>
</div>
</form>
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) TextBox1.Text = "aaa" End Sub
編輯〜我添加了第二個按鈕的網頁,更新面板之外,當我點擊了一個在更新面板內,然後在面板外部出現錯誤
無法打開登錄請求的數據庫「ASPState」。登錄失敗。 用戶'server \ user'登錄失敗。 描述:執行當前Web請求期間發生未處理的異常。請查看堆棧跟蹤以獲取有關該錯誤的更多信息以及源代碼的位置。
異常詳細信息:System.Data.SqlClient.SqlException:無法打開登錄請求的數據庫「ASPState」。登錄失敗。 用戶'server \ user'登錄失敗。
這是爲什麼?
編輯〜要解決我的問題,我沒有
<sessionState mode="StateServer"
stateConnectionString="tcpip=localhost:42424"
cookieless="false"
timeout="20"/>
我GUSS我們需要看到代碼隱藏文件也... – 2008-11-16 19:58:32
在同一個Web服務器和SQL服務器機? – 2008-11-17 05:29:49