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("");
	}
}
本文为“技术点滴”的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注