如何用asp.net复选框控件模仿html复选框数组?

时间:2011-12-02 20:21:58

标签: asp.net forms checkbox servercontrols

我需要在提交时向表单发送一个复选框值数组。现在我使用普通的旧HTML,所以它看起来像这样:

<input type="checkbox" name="options[]" />

上面的问题是它在回发时没有维护viewstate,所以我想用控件替换它(不是列表,而是常规的复选框控件)。

我不想使用列表的原因是因为很难调整布局和位置。

2 个答案:

答案 0 :(得分:0)

您可以使用普通的复选框列表,但添加适配器以更改渲染输出。 这是一个: http://code.google.com/p/aspnetcontroladapters/wiki/CheckBoxList

答案 1 :(得分:0)

我决定坚持使用常规的html表单复选框...我失去了viewstate,但它比替代方案更好。