0

SignalR はまったく初めてで、Web アプリケーションを開発する必要があります。

私のシナリオ-

2 つの aspx ページがあります。1) ActionPage.aspx 2) DispalyPage.aspx

DispalyPage.aspx内に、1 つの div 'displayDiv' があります。

ActionPage.aspx内には、「btnaction」というボタンが 1 つあります。

btnaction ( ActionPage.aspx )をクリックすると、そのときに displayDiv ( DispalyPage.aspx )にデータをプッシュしたいと思います。

質問 - データが 1 ページから 2 ページにプッシュされる可能性はありますか?

これに関するヒントは大きな助けになります。前もって感謝します。

4

2 に答える 2

0

あるページから別のページにデータを渡すには多くの方法があります

1) クエリ文字列

http://www.codeproject.com/Articles/5876/Passing-variables-between-pages-using-QueryString

2) セッション

http://www.aspdotnet-suresh.com/2012/11/aspnet-session-state-example-in-c-vbnet.html

3) クッキー

http://msdn.microsoft.com/en-us/library/ms178194.aspx

あなたはこれのどれを使うことができます...

違いの参照リンク http://sanelite.wordpress.com/2011/01/12/difference-between-application-session-view-state-cookies-query-string/

于 2013-09-13T10:04:29.583 に答える
0

SignalR itself を使用して解決策を得ました。私がHUBに書いた次のメソッドを参照してください

 public void hubMethod()
        {
           // Call the addNewMessageToPage method to update clients.
           oResult = _ows.call("ana", 1, 1);
            Clients.Group("Display").addNewMessageToMainDisplay( "response is " + oResult);
        } 

このメソッドをActionPage.aspxから呼び出し、クライアント側メソッド「addNewMessageToMainDisplay」をDispalyPage.aspxに記述し、現在動作しています。

于 2013-09-20T06:52:43.983 に答える