我正在开发一个HTML表单设计器,该设计器需要生成静态HTML并将其显示给用户。我一直在写丑陋的代码,像这样:
public string GetCheckboxHtml()
{
return ("<input type="checkbox" name="somename" />");
}
没有一组描述html元素的强类型类,而是让我编写如下代码:
var checkbox = new HtmlCheckbox(attributes);
return checkbox.Html();
我只是想不出正确的 namespace 来查找此名称,也不想到要在Google中使用正确的搜索词。
最佳答案
好吧,如果您下载ASP.NET MVC DLL(可以在任何类型的项目中使用,包括控制台应用程序),那么您可以使用它们拥有的许多HTML帮助器。
关于c# - 在C#3.0中,是否有任何类可帮助我生成静态html?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/273848/