从Taghelper获取HTML内容字符串

时间:2019-07-06 03:26:47

标签: c# asp.net-core asp.net-core-mvc .net-core-2.0 tag-helpers

如何从Taghelper获取HTML?假设我为自定义复选框创建了Taghelper。将html存储在变量中的代码是什么?

checkboxTagHelper.ProcessAsync(checkboxContext, checkboxOutput);

此外,我注意到renderHtmlAttributes在.Net Core中不起作用。但是可以在常规Mvc 4.6.3中使用。这也许是正确的方法吗,.Net Core中的等效方法是什么?

http://blog.techdominator.com/article/rendering-a-tag-helper-inside-another-tag-helper.html

 return $"<{innerOutput.TagName} {renderHtmlAttributes(innerOutput)}>{innerOutput.Content.GetContent()}</{innerOutput.TagName}>";

1 个答案:

答案 0 :(得分:1)

仅仅研究一下,我相信答案就是这样。似乎对我有帮助。

return output.Content.GetContent();