作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个多复选框列表,其中当我选择值时,数据应显示在网格中。我的问题是,每当我选择多个数据时,只会显示列表中名字的详细信息请帮助我
这是我使用的代码
protected void CheckBoxList1_SelectedIndexChanged(object sender, EventArgs e)
{
txtSelect.Text = "";
for (int c = 0; c < CheckBoxList1.Items.Count; c++)
{
if (CheckBoxList1.Items[c].Selected)
{
txtSelect.Text += CheckBoxList1.Items[c].Text + ";" + "" + "";
}
}
}
这就是我绑定(bind)数据的方式
“ SelectCommand="sp_LeMS_DDL_Report"SelectCommandType="StoredProcedure">
最佳答案
一种可能的方法是确保你有
AutoPostBack = true
在您的 CheckBoxList 上,以便您的网页可以在更改后重新加载所有数据。然后每次你改变一个选择应该在
下的代码if(isPostBack)
会开火。然后,您可以将所选值添加到 gridview 数据源的插入或更新语句中。
关于c# - 多个复选框列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27477362/
我是一名优秀的程序员,十分优秀!