我需要在提交时向表单发送一个复选框值数组。现在我使用普通的旧HTML,所以它看起来像这样:
<input type="checkbox" name="options[]" />
上面的问题是它在回发时没有维护viewstate,所以我想用控件替换它(不是列表,而是常规的复选框控件)。
我不想使用列表的原因是因为很难调整布局和位置。
答案 0 :(得分:0)
您可以使用普通的复选框列表,但添加适配器以更改渲染输出。 这是一个: http://code.google.com/p/aspnetcontroladapters/wiki/CheckBoxList
答案 1 :(得分:0)
我决定坚持使用常规的html表单复选框...我失去了viewstate,但它比替代方案更好。