簡體   English   中英

帶有Aspx Asp.Net的Signalr

[英]Signalr with Aspx Asp.Net

我正在使用c#4.5開發一個asp.net應用程序的項目。 我正在嘗試將Signalr實施到我的項目中。 到目前為止,當我在html中使用它時,我可以發送請求並可以將響應從服務器端轉換為JavaScript。 但是我的應用程序結構基於母版頁和帶有母版頁的Web表單。 我正確定義了所需腳本的路徑(我已經通過在html中使用它進行了測試並且運行良好)。 當我運行應用程序時,腳本正在運行,並且發生錯誤,例如

0x800a138f-JavaScript運行時錯誤:無法獲取未定義或空引用的屬性“ serverHub”

serverHub是

var serverSide = $ .connection.serverHub;

創建代理,但此錯誤使我無法繼續操作。 到目前為止,我從信號器的示例中看到的所有內容都在html頁面中完成。 所以這是我的問題; SignalR僅在html中使用? 如果不是的話,那么我可以在上述的aspx頁面中使用它,該怎么辦?

非常感謝您的提前幫助,我們將等待您的支持。

您應該看一下這篇文章:

http://www.asp.net/signalr/overview/getting-started/tutorial-getting-started-with-signalr

當您嘗試在項目中使用signalR時,請不要忘記在啟動時映射signalr,例如:

public partial class Startup
{
    public void Configuration(IAppBuilder app)
    {
        app.MapSignalR();
    }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM