2014-09-25 35 views
0

我有一個網格視圖(稱爲OptionChoicesGrid)的產品選項選項,其中包含各種字段,其中一個是名爲「SkuMod」的文本框。只有一個選項選項可能有一個空的SkuMod字段 - 其餘的必須包含一個值。我試圖找出使用數組執行此檢查的最佳方法,因爲可以允許一個空字段。或者,也許我不應該使用數組?任何建議都會很棒!搜索字符串數組並檢查多個空值

這是我建立現在的功能:

protected bool CheckSkuMod() 
{ 
    bool ValidMods = true; 
    OptionChoice opt; //opt.SkuModifier is used to check that particular choice 


    foreach (GridViewRow row in OptionChoicesGrid.Rows) 
    { 

     //build array here? 
    } 
    return ValidMods; 
} 
+0

您是否在尋找像'INT countEmpty = yourList.Count(項目=> string.IsNullOrWhiteSpace(item.SomeStringProperty)) ;'? – Corak 2014-09-25 15:00:21

回答

0
if(OptionChoicesGrid.Rows.Count(r => string.IsNullOrEmpty(r.field) > 1){ 
    validMods = false; 
} 
+0

請參閱[如何編寫好的答案?](http://stackoverflow.com/help/how-to-answer) – Jubobs 2014-09-25 15:45:44