0
A
回答
0
下面的代碼片段可以用來隱藏或顯示一段html,具體取決於用戶的角色分配。有關在MVC中實現角色的信息,請參見Role Identity。
我使用下面的代碼根據用戶屬於哪個角色來應用標籤。它也可以用於隱藏字段。
@if (this.User.IsInRole("ProjectManager"))
{
<div id="rolelabel" class="text-muted text-xs" style="color:white;">
Project Manager
</div>
}
@if (this.User.IsInRole("Developer"))
{
<div id="rolelabel" class="text-muted text-xs" style="color:white;">
Developer
</div>
}
+1
儘管這段代碼是受歡迎的,並且可以提供一些幫助,但如果它包含一個解釋,它會[大大改進](// meta.stackexchange.com/q/114762) *如何*和*爲什麼*這解決了這個問題。請記住,你正在爲將來的讀者回答這個問題,而不僅僅是現在問的人!請編輯您的答案以添加解釋,並指出適用的限制和假設。 –
相關問題
- 1. enquiry.php限制表單字段到特定的字符限制
- 2. 單個表單字段的最大限制?
- 3. 複製表單字段值
- 4. Jquery表單字段複製
- 5. 單表單字段
- 6. MVC的表單字段驗證問題
- 7. 表單文章中字段的大小限制是多少?
- 8. 如何訪問表單字段中的限制值(min_value,max_value)?
- 9. HTML表單中隱藏字段的限制
- 10. Drupal 7模塊表單中的無限制值字段
- 11. 表單字段
- 12. 如何限制哪些字段可以在表單中更新?
- 13. Drupal自定義表單字段權限
- 14. ASP.NET MVC名單串聯父表字段
- 15. 包含asp.net mvc表單字段,,
- 16. Django:在表單中定製ManyToMany字段
- 17. 如何在表單字段中添加新值表單字段
- 18. 表單提交的限制
- 19. Django動態限制表單到指定的字段
- 20. 如何限制重複表單字段的Javascript?
- 21. Django的:在一個表單字段限制不適用
- 22. jQuery表單字段清單
- 23. php yii2表單字段依賴於表單外的字段
- 24. 在表單字段
- 25. 如何將表單字段限制在軌道
- 26. 表單輸入文本字段中允許的字符數限制
- 27. InfoPath表單用戶限制
- 28. Xamarin表單動畫限制?
- 29. 限制表單提交率
- 30. 表單中的MS Access DMax限制?
有條件地使用if區塊來渲染表單字段。記住隱藏並不限制。你不應該渲染表單元素 – Shyju
我甚至會考慮單個頁面加載基於用戶類型 – Fran
的單獨部分視圖,你的處理數據的邏輯也需要進行必要的驗證 - 因爲任何人都可以發送_any_數據到您的網站。 – CBroe