asp.net在cs文件向aspx输出html的时候避免html编码

作者: 吴杰 分类: 编程 发布时间: 2014-07-27 19:13

asp.net在cs文件向aspx输出html的时候避免html编码

可以使用HtmlString代替string. 如下函数:

public HtmlString CheckCurrentNav(string nav)
{
	nav = nav.ToLower();
	string currentPageName = Path.GetFileName(Request.Path).ToString();
	if (nav == currentPageName)
	{
		return new HtmlString("class='active_nav'");
	}
	else
	{
		return new HtmlString("");
	}
}