こんにちは私はMVCでHtmlHelperを使用したいと思います。しかしそれは認識されません。だから、私はをSystem.Web.WebPages.Htmlを使って追加しようとしています。しかし、私はコードにこれを追加した後AnonymousObjectToHtmlAttributesが認識されません。それは減価償却されるか、それとも何か他のものですか?MVCでHtmlHelperクラスが見つかりません
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.Mvc;
using System.Web.WebPages.Html;
namespace TestFrame
{
internal class IframeBuilder
{
internal static HtmlString Iframe(object htmlAttributes)
{
IDictionary<string, object> parsedHtmlAttributes = HtmlHelper.AnonymousObjectToHtmlAttributes(htmlAttributes);
TestFrame.IframeId = GetId(parsedHtmlAttributes);
string parsedIframe = CreateIframeTag(parsedHtmlAttributes);
parsedIframe += ReceiveMessageScript();
parsedIframe += SetIframeIdScript();
return new HtmlString(parsedIframe);
}
}
必要な参考文献を追加しましたか? – Proxy
system.web.mvcを意味しますか? – santro
MSDNによると、[HtmlHelperはSystem.Web.Mvcにあります](https://msdn.microsoft.com/en-us/library/system.web.mvc.htmlhelper.anonymousobjecttohtmlattributes(v = vs.118).aspx) 'System.Web.WebPages.Html'ではなく。 – Filburt