有这么一个问题,有一个字符串,可能包含"sum"或"pagesum" 即这个字符串s有以下几种可能性
1."" 空串
2. "sum"
3. "pagesum"
4."sum,pagesum"复选框的形式就是如下:sum 口 pagesum 口如何让复选框根据这个可能的字符串来产生选中值啊??我原先思路是:<%=Html.CheckBox("test",s.Contains("sum ") ? true : false%> (注:这是HTML辅助方法,产生复选框的)本来觉得挺简单,可是pagesum中包含了sum,所以用Contain方法行不通了大家有什么办法啊
1."" 空串
2. "sum"
3. "pagesum"
4."sum,pagesum"复选框的形式就是如下:sum 口 pagesum 口如何让复选框根据这个可能的字符串来产生选中值啊??我原先思路是:<%=Html.CheckBox("test",s.Contains("sum ") ? true : false%> (注:这是HTML辅助方法,产生复选框的)本来觉得挺简单,可是pagesum中包含了sum,所以用Contain方法行不通了大家有什么办法啊
讲的白痴一点就是,如果s="pagesum",前一个复选框用Contain("pagesum")判断,后一个用Contain("sum")的话,两个都会被选中;有什么其他方法可以区分开呢??
1."" 空串
2. "sum"
3. "pagesum"
这三种情况,用s.Contains("pagesum")?true:false,就可以解决你的问题了不过第四种情况就不行了