如果我有字符型的变量 s,值为 张三,李四,王五,
现在我要实现将变量s的值分别绑定到dropdownlist的每个选项
实现如下的效果
张三
李四
王五
请问用什么方法可以把变量s的值分别提取出来插入到dropdownlist里呢
现在我要实现将变量s的值分别绑定到dropdownlist的每个选项
实现如下的效果
张三
李四
王五
请问用什么方法可以把变量s的值分别提取出来插入到dropdownlist里呢
解决方案 »
- 怎么在服务器端弹出网页确认取消对话框并获取选择?
- asp.net中application对象存储字节数据后,如何取出?
- SqlParameter[] parms = new SqlParameter[] {
- 刚完成不久的一个系统 和大家分享 希望提出批评
- vs2005 注意
- asp.net 服务器控件 [提交按钮] 和 [连接提交按钮] 都不好看,我想弄了类似HTML中的图形提交按钮
- 动态生成的datagrid控件或者其他控件怎么让他在页面的指定位置显示??
- 你在用DataSet吗?希望他更高效吗?希望他和数据库结合更紧密吗?希望他能验证数据类型吗?
- .net正则表达式的字符串替换
- 哪位老大能详细讲讲ITemplate的用法?小弟不胜感激!!!
- 求一ORACLE的SQL语句,相当复杂
- 做下载时如何禁止使用下载工具???
string str = "张三,李四,王五";
string[] arr = str.Split(','); this.DropDownList1.DataSource = arr;
this.DropDownList1.DataBind();
CheckBoxList1.DataSource = str;
CheckBoxList1.DataBind();关于横行纵向显示的问题可以通过设置RepeatDirection属性进行设置
RepeatDirection="Vertical" //纵向
RepeatDirection="Horizontal" //横向
string[] arr = str.Split(',');
DropDownList1.DataSource = arr;
DropDownList1.DataBind();
{
dropdownlist1.Items.Add(name);
}
我要实现的是
张三
李四
王五
但是当我点保存的时候变成了
张三
李四
王五多了一行空的数据
请问这个问题要怎么解决啊
ListItem items = new ListItem();
for (int i = 0; i < str.Length; i++)
{
CheckBoxList1.Items.Add(items);
}
CheckBoxList1.DataSource = str;
CheckBoxList1.DataBind(); 关于横行纵向显示的问题可以通过设置RepeatDirection属性进行设置
RepeatDirection="Vertical" //纵向
RepeatDirection="Horizontal" //横向
加上 上面红的试一下
判断一下
string s="张三,李四,王五" string[] names=s.split(','); for(int i=0;i<names.length;i++
{
if(names[i]!="")
{
dropdownlist1.Items.Add(names[i]); }
}
if (ddlItemAnnex.Items.Count > 1)
{
for (int i = 0; i < ddlItemAnnex.Items.Count; i++)
{
itemAnnex = itemAnnex + ddlItemAnnex.Items[i].ToString() + ",";
}
}
else
itemAnnex = ddlItemAnnex.SelectedItem.Text.ToString();
Dim strSave As String()
strSave = s.Split(",")
For i As Integer = 0 To strSave.GetUpperBound(0)
Me.ddlTest.Items.Add(strSave(i))
Next
然后
this.DropDownList1.DataSource = dt;
this.DropDownList1.DataBind();