nbsp; bool IAttributesInjector.TryGetAttr(object obj, SymbolId nameSymbol, out object value) { HttpSessionState session = obj as HttpSessionState; value = session[nameSymbol.GetString()]; return true; } } }
附上我修改过的 Microsoft.Web.IronPython.dll
需要说明的是,属性注入器只对 get 操作有用,比如 name = Session.Name 是可以的,
但是设置则不行: Session.Name = 'some name' 会报错。
还是需要用这个语法: Session["Name"] = 'some name' 上一页 [1] [2] |