【发布时间】:2015-01-24 12:36:27
【问题描述】:
我正在做一个电子邮件发件人作为我程序的一部分。在表单中,我有一个加载了此代码的列表框:
connection = new SqlConnection(connectionString);
connection.Open();
string sql = "SELECT Email,(CONVERT(varchar(2),FlatNo)+'- '+Name+' '+Surname) AS FullName FROM People " +
"ORDER BY FlatNo ";
SqlDataAdapter adapter = new SqlDataAdapter(sql, connection);
DataTable dt = new DataTable();
adapter.Fill(dt);
listBox1.DisplayMember="FullName";
listBox1.ValueMember = "Email";
listBox1.DataSource = dt;
connection.Close();
我有 sendEmail(string toPerson) 函数。当我单击发送按钮时,我将电子邮件函数称为 sendEmail(listbox1.selectedValue)。如果我选择一个项目,它会起作用,但是当我选择多个项目时,它只发送第一个。如何循环进入 selectedValues?
【问题讨论】:
标签: c# .net email listbox selectedvalue