Tôi muốn tạo một wrapper xung quanh helper hiện này:Cách tạo trình trợ giúp trình bao bọc xung quanh chức năng trợ giúp Url.Content?
@Content.Url("...")
Làm thế nào tôi có thể tạo ra một helper để bọc này và thêm một tham số cho nó?
My điều khiển có một tài sản:
public bool IsAdmin {get; set;}
Tôi muốn bằng cách nào đó tham khảo giá trị này từ bộ điều khiển của tôi và sử dụng nó như:
@MyContent.Url("...", IsAdmin)
Làm thế nào tôi có thể làm điều này? Cách duy nhất để thêm IsAdmin
vào số ViewModel
của tôi?
helper.Content cũng giống như @ Content.Url ?? – loyalflow
có, 'helper.Url' sẽ gọi triển khai ban đầu của' @ Content.Url'. –
vì vậy nếu tôi làm IsAdmin tĩnh trên bộ điều khiển của tôi, trang xem có thể truy cập nó sau đó? – loyalflow