刚接触ASP.NET ,想到的了一小问题,分送上 一共有二个页面实现第一个画面传参到第二个页面问题就是参数里面由于参数是一个个对象,不可能说是 get方法 1.aspx?xxx=id 这种形式吧可能用表单提交 post ?? 我的是一个个对象请问应该怎么样传入下一个页面中谢谢!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.oneedu.cn/xxyd/jzjs/aspnet/200703/14724.htmlASP.NET页面间传递对象的另类方法 可以用Session 接到后銷毀可以考虑。 感觉SESSION 不好,会增加服务器端的负担 用SESSION传个对象没关系的,服务器不会脆弱到这种地步的.用完之后释放,你用其它方法一样要用到内存,根本就是一回事嘛,呵呵. xml序列化可以说的具体一些吗 我想了解一下 谢谢 可以用 button 的PostBackUrl来发送到那个页面 private int Mid { set { ViewState["Mid"] = value; } get { return int.Parse(ViewState["Mid"].ToString()); } }这样子试一下. public class DataCache { /// <summary> /// 获取当前应用程序指定CacheKey的Cache值 /// </summary> /// <param name="CacheKey"></param> /// <returns></returns> public static object GetCache(string CacheKey) { System.Web.Caching.Cache objCache = HttpRuntime.Cache; return objCache[CacheKey]; } /// <summary> /// 设置当前应用程序指定CacheKey的Cache值 /// </summary> /// <param name="CacheKey"></param> /// <param name="objObject"></param> public static void SetCache(string CacheKey, object objObject) { System.Web.Caching.Cache objCache = HttpRuntime.Cache; objCache.Insert(CacheKey, objObject); } } 缓存是全局的,除了Session,Cross-Page Posting,一时想不起别的。xml序列化不懂。 谢谢大家,我准备用类 和 Server.transfer() webcontrol的table的排序 请教大家一个简单的问题 时间到调用.net c# 的web Imagebutton on_click怎么在Jscript实现? 不能新建web程序了 Form验证的问题,请大家帮帮忙啦 在Ajax的方法中能否操作服务器控件 ASP.NET中如何用COOKIES判断用户是否登陆? 散分了来 将oracle数据库中数据导入sql2000 为什么DropDownList控件的SelectedIndex=-1不起作用 怎样把文字转换成图片! 哪位高手帮忙看看这段代码有什么错误 在页面上就是不显示
ASP.NET页面间传递对象的另类方法
可以考虑。
用SESSION传个对象没关系的,服务器不会脆弱到这种地步的.
用完之后释放,你用其它方法一样要用到内存,根本就是一回事嘛,呵呵.
{
set { ViewState["Mid"] = value; }
get { return int.Parse(ViewState["Mid"].ToString()); }
}这样子试一下.
public class DataCache
{
/// <summary>
/// 获取当前应用程序指定CacheKey的Cache值
/// </summary>
/// <param name="CacheKey"></param>
/// <returns></returns>
public static object GetCache(string CacheKey)
{ System.Web.Caching.Cache objCache = HttpRuntime.Cache;
return objCache[CacheKey]; } /// <summary>
/// 设置当前应用程序指定CacheKey的Cache值
/// </summary>
/// <param name="CacheKey"></param>
/// <param name="objObject"></param>
public static void SetCache(string CacheKey, object objObject)
{
System.Web.Caching.Cache objCache = HttpRuntime.Cache;
objCache.Insert(CacheKey, objObject);
}
}
xml序列化不懂。