【发布时间】:2016-03-07 17:10:37
【问题描述】:
我有一个静态函数,我想在其中获取 LABEL1 的值
[WebMethod]
public static string SetFileNameU(List<string> someValues)
{
string journey = Convert.ToString(someValues[0]);
Label tbx = _________("Label1", true).FirstOrDefault() as Label;
return "ss";
}
现在我应该在那里做什么?请告诉我
【问题讨论】:
-
有理由想要使用静态方法吗?您将创建一个潜在问题,多个用户会更改价值并影响其他所有人。
-
哪个页面的Label1? WebMethod 可能会从一些客户端代码调用......所以到那时我们不再处于页面请求的上下文中。
-
你不需要调用 WebService 来获取页面上的标签,你可以使用 javascript 找到它并节省大量带宽
标签: c# asp.net static-methods