2012-06-14 47 views
2

我需要爲我的MVC3 vb.net web應用程序的登錄用戶實現一些(可能是10個)定製屬性。 這些將定義如何在我的視圖中顯示某些數據。MVC中定製配置文件屬性的最佳策略3

我能想到幾個可能的解決方案..

  1. Session變量。會做這項工作,但看起來有點不整潔,並且 不能強類型
  2. 當前用戶對象的自定義屬性;這甚至有可能嗎?
  3. 自定義配置文件提供程序。看起來這可能是一個不錯的選擇。

有沒有人有任何提示,哪些對他們有效?

我已經有正常工作的自定義成員資格和角色提供程序。

謝謝!

回答

1

第一個解決方案 - 使用標準ASP.NET Profile Properties功能。

如果由於某些原因你不能使用它 - 那麼我會投票支持自定義配置文件提供程序。

+0

標準配置文件屬性不適合,因爲這些值位於我自己的數據庫中。爲什麼你會投票支持自定義配置文件提供程序 - 你有沒有在mvc3中實現過一個? – Webbo