<%@ Import Namespace="System.Web.Mvc" %>
<%@ Import Namespace="System.Web.Mvc.Html" %>
を含めていますが、それは役に立たないようです。何か案は?インテリセンスは拡張メソッドも見つけられません。
<%@ Import Namespace="System.Web.Mvc" %>
<%@ Import Namespace="System.Web.Mvc.Html" %>
を含めていますが、それは役に立たないようです。何か案は?インテリセンスは拡張メソッドも見つけられません。
あなたは
<% Html.RenderPartial("~/Views/Project/Projects.ascx", ViewData); %>
または
<%=Html.RenderPartial("~/Views/Project/Projects.ascx", ViewData); %>
を使用していますか?
「=」を除いた最初の文字であるはずです。 それが解決するかどうかは分かりませんが、私は彼らが何かそのように変わったことを覚えています。
まず、あなたがれるrenderPartial方法権を使用しているかどうかを確認:あなたのweb.configファイルが含まれているチェック、
<% Html.RenderPartial(...); %>
セカンドを:
<system.web>
<compilation>
<assemblies>
<add assembly="System.Web.Mvc, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</assemblies>
</compilation>
<pages>
<namespaces>
<add namespace="System.Web.Mvc.Html" />
</namespaces>
</pages>
</system.web>
うん、それはすべて正しく見える。 – stimms
も参照してください:'System.Web.Mvc.HtmlHelper' does not contain a definition for 'RenderPartial' - ASP.Net MVC
あなたはこのことを考えること私はちょうど同じ問題を抱えていました。私は1.0.0.0を実行している働くMVCアプリケーションを持っていましたが、突然それが私に同じRenderPartialを与える作業を停止しました。さて、私はweb.configをクリーンアップしている間に、このセクションを削除したことが判明しました。私がそれを再追加すると、すべてが再び働いた。私は、これはランタイム中にクラス拡張がどのようにロードするかと関係があると確信しています。
とにかく、私のweb.configにこれを再追加すると、私のマシンで動作しました。 ;)
<system.codedom>
<compilers>
<compiler language="c#;cs;csharp" extension=".cs" warningLevel="4"
type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<providerOption name="CompilerVersion" value="v3.5"/>
<providerOption name="WarnAsError" value="false"/>
</compiler>
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4"
type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<providerOption name="CompilerVersion" value="v3.5"/>
<providerOption name="OptionInfer" value="true"/>
<providerOption name="WarnAsError" value="false"/>
</compiler>
</compilers>
</system.codedom>
それは新しいプロジェクト <%Html.RenderPartial( "LogOnUserControl")が付属していますちょうど標準site.masterです。 %> – stimms