FineUI 官方论坛
标题:
checkboxlist 动态加载数据,选中后读取不出来
[打印本页]
作者:
贝壳
时间:
2012-9-7 10:00
标题:
checkboxlist 动态加载数据,选中后读取不出来
我在后台绑定数据源,
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
BindCheckBoxList();
}
}
#region BindCheckBoxList
public class TestClass
{
private string _id;
public string Id
{
get { return _id; }
set { _id = value; }
}
private string _name;
public string Name
{
get { return _name; }
set { _name = value; }
}
public TestClass(string id, string name)
{
_id = id;
_name = name;
}
}
private void BindCheckBoxList()
{
List<TestClass> myList = new List<TestClass>();
myList.Add(new TestClass("1", "数据绑定值 1"));
myList.Add(new TestClass("2", "数据绑定值 2"));
myList.Add(new TestClass("3", "数据绑定值 3"));
myList.Add(new TestClass("4", "数据绑定值 4"));
myList.Add(new TestClass("5", "数据绑定值 5"));
myList.Add(new TestClass("6", "数据绑定值 6"));
myList.Add(new TestClass("7", "数据绑定值 7"));
CheckBoxList2.DataTextField = "Name";
CheckBoxList2.DataValueField = "Id";
CheckBoxList2.DataSource = myList;
CheckBoxList2.DataBind();
//!!!注意:这里我不有选中任何项,项目执行后,我选中几项,但当我遍历读取选中项时,获得的值为空;但是如果加上下面的这句话再选择,就可以 得到值,哪位高手帮我分析一下,不胜感激!!
//CheckBoxList2.SelectedValueArray = new string[] { "1", "3" };
}
作者:
sanshi
时间:
2012-9-7 10:06
这是ExtAspNet v3.1.9.1的一个bug,已经修正了:
81337
by
sanshi
[size=0.923em]
(25 downloads)
Sep 1
2:39 PM
[size=1em]-修正动态创建的复选框列表,在默认未选中任何值的情况下,回发时SelectedValueArray取不到值的问题(sam.chang)。
看来有必要发一个 v3.1.9.2 了
作者:
贝壳
时间:
2012-9-7 10:07
前台: <ext:CheckBoxList ID="CheckBoxList2" runat="server" Label="列表二(一列)" ColumnNumber="1" > </ext:CheckBoxList>
读取:protected void btnSubmit_Click(object sender, EventArgs e)
{
string qx = "";
foreach (ExtAspNet.CheckItem ci in CheckBoxList2.Items)
{
if (ci.Selected == true)
{
qx += ci.Value + ",";
}
}
Label2.Text = qx;
}
作者:
贝壳
时间:
2012-9-7 10:10
sanshi 发表于 2012-9-7 10:06
这是ExtAspNet v3.1.9.1的一个bug,已经修正了:
那现在v3.1.9.2发了吗?在哪能下载啊?
作者:
capfhz
时间:
2012-10-2 02:40
在哪下载啊,
http://extaspnet.codeplex.com/releases/view/39721
,这个打不开
作者:
幽灵
时间:
2012-10-3 19:23
请问这个BUG什么时候修好,现在非常的蛋疼
作者:
寒山寺
时间:
2012-10-11 01:57
今天逼不得己要用这个控件,要是碰到这个问题,你就自己发布.2呗
欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/)
Powered by Discuz! X3.4