2
我有2個文本字段,當按下提交時,我想要彈出一個錯誤消息,如果a)沒有字段填寫或b)填寫這兩個字段。這如何實現?如何驗證字段,以便只填寫一個字段?
我有2個文本字段,當按下提交時,我想要彈出一個錯誤消息,如果a)沒有字段填寫或b)填寫這兩個字段。這如何實現?如何驗證字段,以便只填寫一個字段?
XOR
if (!(string.IsNullOrEmpty(field1) == string.IsNullOrEmpty(field2)))
{ throw error }
也許你不得不創造這種形式,用戶可以只填寫一個或沒有。如果您沒有堅持下去,我會敦促您設計表格,以便用戶不會做出這樣的決定。也許一個顯示/隱藏適當字段的複選框。按照「不要讓我想」(http://amzn.com/B000SEGQNS) – hometoast 2012-07-10 13:08:56