2011-04-29 93 views
4

我需要ASP .NET MVC視圖模型中的一個屬性,它檢查指定的條件(基於另一個屬性值)並在編輯頁面上打開/關閉輸入控件的可見性參數。有條件的隱藏輸入屬性

類似的東西:

public string SomeProperty { get; set; } 

[ConditionalHidden("SomeProperty", "PropertyValueToMakeConditionTrue")] 
public string DependentProperty { get; set; } 

這可能嗎?

回答

0

如果你在頁面加載後需要它,那麼你需要javascript代碼。

否則,您可以在視圖

@if(Model.Property == something) 
    { 
     html 
    } 

使用,但是這是沒有屬性。

+0

不幸的是,編輯頁面是自動生成的,我無法修改它 – Azargoth 2011-04-29 07:30:42