【发布时间】:2011-03-21 11:50:18
【问题描述】:
我正在从数据库中的列表框中插入值并在单击按钮时检索文本。但我收到以下错误
对象引用未设置为实例 对象
所以“selecteditem.text”在所选项目上没有得到任何值...
String selectemail = "select email_id from [property].[dbo].[user_membership]";
SqlCommand cmd = new SqlCommand(selectemail, con);
cmd.Connection.Open();
ListBox1.DataSource = cmd.ExecuteReader();
ListBox1.DataTextField = "Email_ID";
ListBox1.DataBind();
//on button click//
protected void Button1_Click1(object sender, EventArgs e)
{
ListItem item = new ListItem();
item.Text = ListBox1.SelectedItem.Text;(error comes here)
ListBox2.Items.Add(item.Text);
ListBox1.Items.Remove(item.Text);
...
}
【问题讨论】:
标签: c# object-reference