我有一個看法,那就是使用外部提供的內部靜態內容。 這是我嘗試訪問它:C#MVC - 在視圖內調用外部類
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<NameSpace.ActionsMetadata.BrokerAction>" %>
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
<%
OpenDemoAccount content = NameSpace.Models.ActionsMetadata.Translations.ContentGroupsHolder();
%>
但我不能這樣,出於某種原因。如何訪問視圖中的外部類?
(在我使用的第一行中:NameSpace.ActionsMetadata.BrokerAction
用戶數據)
你會得到什麼錯誤? – svinto
@svinto - NameSpace.Models.ActionsMetadata.Translations.ContentGroupsHolder()是一種類型,它在給出的上下文中無效 – SexyMF
也許你忘記在NameSpace.Models.ActionsMetadata.Translations.ContentGroupsHolder()之前添加「new」 ? –