FineUI 官方论坛
标题:
ExtAspNet_v3.1.9.1 CheckBoxList BUG 提交
[打印本页]
作者:
sam.chang
时间:
2012-8-29 07:48
标题:
ExtAspNet_v3.1.9.1 CheckBoxList BUG 提交
ExtAspNet_v3.1.9.1 CheckBoxList BUG 提交
SelectedValueArray 方法 ,无法获取值
换回 3.1.8.2版本正常
作者:
sanshi
时间:
2012-8-30 06:32
你看
http://demo.extasp.net/#/form/checkboxlist_update.aspx
没问题。
如果还存在问题请发完整示例
作者:
sam.chang
时间:
2012-8-31 04:54
同样的代码 3.1.8 没有问题
CheckBoxList 是动态生成的
作者:
sanshi
时间:
2012-9-1 06:41
sam.chang 发表于 2012-8-31 04:54
同样的代码 3.1.8 没有问题
CheckBoxList 是动态生成的
首先你给的例子不能运行,我又照葫芦画瓢自己重写了一下:
<ext:PageManager ID="PageManager1" runat="server" />
<ext:Form ID="Form2" runat="server" BodyPadding="5px" EnableBackgroundColor="true"
Title="发起新任务" LabelWidth="100px">
<Rows>
<ext:FormRow ID="FormRow1" runat="server">
<Items>
<ext:CheckBoxList ID="CheckBoxList1" runat="server" Label="执行人" Required="true" ColumnNumber="6">
</ext:CheckBoxList>
</Items>
</ext:FormRow>
</Rows>
</ext:Form>
<ext:Button ID="Button1" runat="server" OnClick="btn_Submit_Click"></ext:Button>
复制代码
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack) {
CheckBoxList1.Items.Add("Text1", "Value1");
CheckBoxList1.Items.Add("Text2", "Value2");
CheckBoxList1.Items.Add("Text3", "Value3");
CheckBoxList1.Items.Add("Text4", "Value4");
CheckBoxList1.Items.Add("Text5", "Value5");
}
}
protected void btn_Submit_Click(object sender, EventArgs e)
{
Button1.Text = CheckBoxList1.SelectedValueArray.Length.ToString();
}
复制代码
测试后发现,这的确是ExtAspNet的一个BUG,已经修正:
81337
-修正动态创建的复选框列表,在默认未选中任何值的情况下,回发时SelectedValueArray取不到值的问题(sam.chang)。
作者:
shiningrise
时间:
2012-9-1 21:15
本帖最后由 shiningrise 于 2012-9-1 21:53 编辑
经测试,bug并没有改过来
把demo的checkboxlist.aspx文件中的//CheckBoxList2.SelectedValueArray = new string[] { "1", "3" };的语句注释掉,就可以重现bug
bug已经修正,是我的svn更新出问题了,我把原来的库删除了,重新下载,测试就行了
作者:
capfhz
时间:
2012-10-2 02:31
为什么下载页面打不开呢,
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4