我在编译时收到此错误:
错误-CS0103“当前上下文中不存在名称‘HtmlEncode’”
我正在使用 Visual Studio 2015 社区版和 MVC。
代码是:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNet.Mvc;
namespace MvcMovie.Controllers
{
public class HelloWorldController : Controller
{
//
// GET: /HelloWorld/
public string Index()
{
return "This is my default action...";
}
//
// GET: /HelloWorld/Welcome/
public string Welcome(string name, int numTimes = 1)
{
return HtmlEncoder.Default.HtmlEncode(
"Hello " + name + ", NumTimes is: " + numTimes);
}
}
}
我找不到 HtmlEncoder 添加到引用。
你能看出我做错了什么吗?
谢谢!
最佳答案
试试这个:
HttpUtility.HtmlEncode("Hello " + name + ", NumTimes is: " + numTimes);