mar*_*zzz 13 .net c# static encode
我想使用以下代码:
string myString = HttpServerUtility.HtmlEncode("my link & details");
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
非静态字段,方法或属性需要对象引用.
为什么我不能HttpServerUtility.HtmlEncode在课堂内使用?
jor*_*ebg 31
您可以使用HttpUtility,它具有不依赖的静态方法HttpContext.
string myString = HttpUtility.HtmlEncode("my link & details");
Run Code Online (Sandbox Code Playgroud)
有关MSDN上的HttpUtility.HtmlEncode方法的更多信息.
Joa*_*son 28
HtmlEncode不是静态方法,需要HttpServerUtility调用实例.由于HttpContext.Current.Server是一个HttpServerUtility实例,你可以改为使用;
string myString = HttpContext.Current.Server.HtmlEncode("my link & details");
Run Code Online (Sandbox Code Playgroud)