求助:LISTBOX选中事件的问题

scindy 2008-02-25 09:09:14
我想实现的功能和写邮件时选收信人的功能一样,就是选择收件人的姓名,然后对应这个人的EMAIL地址填充到收件人的文本框中,
页面上有一个dropdownlist用来显示分组,还有一个listbox用来显示所选组的成员,另外有一个tto.text用来显示所选成员的EMAIL。
数据库的一个ft表中有三个字段,分别是FID,FName,FMail,
页面加载的时候在listbox中显示所有成员的数据,选择组时显示相应组的成员(已经实现)

Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
Dim strsql As String
strsql = "select FID,FName,FMail from ft where GID=" & DropDownList1.SelectedValue
Dim cmd As New SqlCommand(strsql, conn)
Dim adp As New SqlDataAdapter(cmd)
Dim ds As New DataSet
adp.Fill(ds, "ft")
ListBox1.DataTextField = "FName"
ListBox1.DataValueField = "FID"
ListBox1.DataSource = ds
ListBox1.DataBind()
'这样填充的永远是第一行记录的EMAIL地址,选择第二个成员时填充的还是第一行中的记录.
'tto.Text = ds.Tables(0).Rows(0)("FMail").ToString
'如何实现把所选成员的EMAIL地址填充到收件人的文本框中呢?
'以下的代码该怎么写啊?
End Sub

先在这谢谢各位了~~~~
...全文
546 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
活靶子哥哥 2008-02-25
  • 打赏
  • 举报
回复
Page_Load内
if not ispostback
'这里绑定list
end if
scindy 2008-02-25
  • 打赏
  • 举报
回复


我以前这里已经写了,这里没有问题的.

请问还有其它的解决办法吗?

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧