如何在Page.UICulture
static
函数中获取WebMethod
。以下给出了一个错误:
Page.UICulture = System.Threading.Thread.CurrentThread.CurrentCulture;
我得到的错误:
非静态字段,方法或属性
需要对象引用
答案 0 :(得分:3)
简单地说,你不能。
属性Page
不适用于static
方法,这是有道理的,因为在静态WebMethod
的上下文中,您没有页面。
您可以将相关属性保存在Session
变量中,并从WebMethod
中的会话信息中获取。请注意,您必须设置[WebMethod(EnableSession=true)]
才能从WebMethod
获取会话信息。