Html 如何渲染<;部门>;在asp.net mvc 4 razor中动态标记?

Html 如何渲染<;部门>;在asp.net mvc 4 razor中动态标记?,html,asp.net-mvc-4,razor,rendering,Html,Asp.net Mvc 4,Razor,Rendering,我正在使用Visual Studio 2012开发asp.net mvc 4 razor应用程序 当我动态创建“”时,我发现了一个错误 我的代码如下 function CreateDiv() { <text> var DivContent=''; var DivContent="<div>"; </text> @{ //Some code to set the contents of div } <

我正在使用Visual Studio 2012开发asp.net mvc 4 razor应用程序 当我动态创建“”时,我发现了一个错误 我的代码如下

function CreateDiv()
{

   <text>
   var DivContent='';
   var DivContent="<div>";                
  </text>
@{
//Some code to set the contents of div
}

<text>
var DivContent="<//div>"; //This line gives me error

</text>

}
函数CreateDiv()
{
var-DivContent='';
var DivContent=“”;
@{
//一些用于设置div内容的代码
}
var DivContent=“;//这一行给了我一个错误
}

请建议

我不知道你想用你发布的代码做什么。还有你的意思是友好地说。如果您的意思是在客户端,那么您必须使用jscript

//如果你的意思是服务器端以友好的方式构建html,那么就制作HtmlHelper 下面是如何使用TagBuilder制作简单的HtmlHelper的示例 用这个

var DivContent = document.createElement("DIV");
这可能会有帮助