求.net下ajax操作Application对象(Application内的数据为自定义类对象)的方法

gaoliang1981 2010-01-13 12:24:29
代码如下:
global.asax中
void Application_Start(object sender, EventArgs e)
{
// 在应用程序启动时运行的代码
Game game = new Game();//该类我已经在其他类文件中定义好

Application["Game"] = game ;
}
login.aspx中
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="login.aspx.cs" Inherits="login" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>登录成功</title>
<script language="javascript" type="text/javascript">

function ZhunBei()
{

login.ZhunBei(<%=Application["Game"] %>);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div><input type="button" value="准备" onclick="ZhunBei()" id="Button1" /></div>
</form>
</body>
</html>
long.aspx.cs中
[AjaxPro.AjaxMethod]
public void ZhunBei(object _game)
{
Game tempGame = (Game)_game;

}

系统java脚本的错:Game对象未定义。

曾经在网上听朋友们说过Ajax虽然可以操作Application对象,但如果 Aplication对象中的内容是自定义类的实例对象的话则无法处理。不知道各位有什么办法 ,期待中。。。。
...全文
63 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gaoliang198101 2010-08-27
  • 打赏
  • 举报
回复
收分了。。。
gaoliang1981 2010-01-13
  • 打赏
  • 举报
回复
我是做个基于网页的棋牌游戏 ,棋牌的业务逻辑和数据都封装在了Game类中,打算用Application存储该Game对象,让三个坐在一桌的玩家能够共享该Game对象中的各种数据。由于数据比较复杂,所以只能类来封装。如果各位还有其他思路的话也可以提供,谢谢。
分不够可以再开贴追加
gaoliang1981 2010-01-13
  • 打赏
  • 举报
回复
在线等...求解

52,787

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧