簡體   English   中英

如何在ASP.NET MVC中初始化所需的全局變量?

[英]How do I initialize needed global variables in ASP.NET MVC?

這個文章有一種創造的SharePoint 2013的附加在網頁表單的方式解釋,我需要MVC雖然。

它們初始化Default.aspx.cs文件中的accessToken,currentUser和其他變量:

在Web應用程序的Default.aspx.cs文件中,將這些變量添加到Page類中。

SharePointContextToken contextToken;
string accessToken;
Uri sharepointUrl;
string siteName;
string currentUser;
List<string> listOfUsers = new List<string>();
List<string> listOfLists = new List<string>();

我在MVC中將其初始化在哪里真的有關系嗎,如果有的話,我必須在哪里進行初始化? HomeController可以嗎?

抱歉,由於我對SharePoint和ASP.NET MVC都是陌生的,這個問題可能很愚蠢。

PS:該問題與SharePoint間接相關,所以我在那里而不是在SharePoint StackExchange上詢問

您可以在解決方案的app_code文件夾中聲明全局變量,並在需要時使用它。

在應用程序代碼中,您需要添加一個諸如Global.cs的類文件(您可以輸入任何名稱),然后可以在其中聲明全局變量。

創建一個BaseController並將所需變量定義為public constant / read ,然后將此BaseController 繼承 到Controller ,您可以訪問該變量。

請在此處查看更多詳細信息:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM