我是SignalR的新手,需要开发一个Web应用程序。
我的情景 -
我有两个aspx页面。 1)ActionPage.aspx 2)DispalyPage.aspx
在 DispalyPage.aspx 中,我有一个div'displayDiv'
在 ActionPage.aspx 中,我有一个按钮'btnaction'
如果我点击btnaction( ActionPage.aspx ),那么我想在displayDiv( DispalyPage.aspx )中推送数据。
问题 - 数据是否可能从一页翻页到第二页?
任何暗示都会有很大的帮助。提前谢谢。
答案 0 :(得分: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)Cookies
http://msdn.microsoft.com/en-us/library/ms178194.aspx
你可以使用任何一种......
答案 1 :(得分:0)
我自己使用SignalR获得了解决方案。请参阅我在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 中编写,现在正在使用