0 c# asp.net postback delegates session-state
当我在会话状态下存储委托(指向页面方法)时,在回发后执行它并执行它,委托的目标是旧页面对象而不是当前目标,无论如何都要改变目标委托,以便它在当前页面对象上执行方法?
我已经考虑过使用静态页面方法但是我无法访问页面上的控件,这些控件会破坏我想要做的对象,即更新文本框.
Joe*_*orn 6
我有点紧张.Jon Skeet和Mehrdad的建议都会起作用(当然),但页面实例应该在请求完成后处理.这个代理可能会阻止这种情况发生,导致.Net相当于内存泄漏.
也许您可以使用反射并在会话中放置一个System.Reflection.MethodBase或System.Reflection.MethodInfo对象以便稍后调用.
System.Reflection.MethodBase
System.Reflection.MethodInfo
归档时间:
16 年,5 月 前
查看次数:
1255 次
最近记录: