我通过如下语句实现了listbox控件数据绑定
DataSet ds = Resource.GetRes(PID);
this.list_file.DataTextField = "resourcename";
this.list_file.DataSource = ds.Tables[0].DefaultView;
this.list_file.DataBind();
但是现在我想对绑定的数据进行删除操作,但不知为什么后台一直取不到值,使用SelectedIndex又提示超出范围,我使用的语句如下:
string list_file = this.list_file.SelectedValue;
this.list_file.Items.RemoveAt(this.list_file.SelectedIndex);
DataSet ds = Resource.GetRes(PID);
this.list_file.DataTextField = "resourcename";
this.list_file.DataSource = ds.Tables[0].DefaultView;
this.list_file.DataBind();
但是现在我想对绑定的数据进行删除操作,但不知为什么后台一直取不到值,使用SelectedIndex又提示超出范围,我使用的语句如下:
string list_file = this.list_file.SelectedValue;
this.list_file.Items.RemoveAt(this.list_file.SelectedIndex);
绑定数据好像是绑定的text
你查的时候 也查Text吧
DataSet ds = Resource.GetRes(PID);
this.list_file.[b]DataTextValue[b]= "resourcename";
this.list_file.DataSource = ds.Tables[0].DefaultView;
this.list_file.DataBind();
list_file.DataTextValue="id";
list_file.DataSource = ds.Tables[0].DefaultView;
list_file.DataBind();不会吧