左边listbox数据通过2个按钮(添加,删除) 控制右边的listbox.代码如下,删除没有用,请大家看看
protected void btn_ADD(object sender, EventArgs e)
{
if (this.ListBox_Source.SelectedIndex != -1)
{
int flag = 0;
foreach ( ListItem i in ListBox_Target.Items)
{
if (this.ListBox_Source.SelectedItem.Value.ToString() == i.Text.ToString())
flag = 1;
}
if (flag == 0)
this.ListBox_Target.Items.Add(this.ListBox_Source.SelectedItem.Value);
else
{
Response.Write(string.Format("<script language=javascript>alert('快捷菜单已存在{0}');</script>", this.ListBox_Source.SelectedItem.Value));
}
} }
protected void btn_Remove(object sender, EventArgs e)
{
if (this.ListBox_Target.SelectedIndex > -1)
{ this.ListBox_Target.Items.Remove(this.ListBox_Target.SelectedItem.Value); }
else
{
Response.Write("<script language=javascript>alert('没有可删除项!');</script>");
} }
protected void btn_ADD(object sender, EventArgs e)
{
if (this.ListBox_Source.SelectedIndex != -1)
{
int flag = 0;
foreach ( ListItem i in ListBox_Target.Items)
{
if (this.ListBox_Source.SelectedItem.Value.ToString() == i.Text.ToString())
flag = 1;
}
if (flag == 0)
this.ListBox_Target.Items.Add(this.ListBox_Source.SelectedItem.Value);
else
{
Response.Write(string.Format("<script language=javascript>alert('快捷菜单已存在{0}');</script>", this.ListBox_Source.SelectedItem.Value));
}
} }
protected void btn_Remove(object sender, EventArgs e)
{
if (this.ListBox_Target.SelectedIndex > -1)
{ this.ListBox_Target.Items.Remove(this.ListBox_Target.SelectedItem.Value); }
else
{
Response.Write("<script language=javascript>alert('没有可删除项!');</script>");
} }
解决方案 »
- 这两个警告是什么意思 ?没装好?
- 求教如何使dropdownlist下拉框中的内容选择后自动添加到textbox内
- 如何使用javascript调用页面中用户控件的属性值啊
- VS2005测试通过,IIS不通过,权限已经设置,比较有难度,求救
- javascript中md5加密与C#中md5加密结果不一致.
- 在aspx页面里怎样写asp代码并执行asp代码呢?在线等
- 英文网站翻译成法文的问题
- Request.QueryString["uid"]只取前面两个汉字,为何?
- xslt中数据移动问题
- 关于安装程序
- 关于ASP.NET中页面转换的一个小问题,请大侠指教.在线等。谢谢
- 请教asp.net虚拟主机上的错误
this.ListBox_Target.Items.Remove(this.ListBox_Target.SelectedItem);