我有一個像下面這樣的剃刀模板。我想檢查輸入字段中的值是否爲空,如果@UIManager.Member.EMail
有值,則放置一個空字符串,將其值。我怎樣才能做到這一點?如果value爲null,請在剃刀模板上放置一個空字符串?
正常輸入:
<input name="EMail" id="SignUpEMail" type="text" class="Input"
value="@UIManager.Member.EMail" validate="RequiredField" />
剃刀語法嘗試:
<input name="EMail" id="SignUpEMail" type="text" class="Input" validate="RequiredField"
value="@(UIManager.Member == null) ? string.Empty : UIManager.Member.EMail" />
值顯示在輸入字段:
True ? string.Empty : UIBusinessManager.MemberCandidate.EMail
只要UIManager的和UIManager.Member非空,這應該已經工作...你能澄清? –
其實@ UIManager.Member最初是空的。它在回發操作後獲得它的價值。所以它不工作,你是對的。如何檢查它? –