如何使用c#在asp.net的listview控件中插入一条记录
本文关键字:控件 插入 一条 记录 listview 何使用 asp net | 更新日期: 2023-09-27 18:16:52
我正在使用Visual Web Developer 2008 Express Edition,我需要你的帮助,因为我是新来的。我想插入一个记录到我的listview控件我的asp.net网页使用c#或vb.net代码。它是这样工作的,如果我有四个文本框我要填充每个文本框我点击一个命令按钮我想把每个文本框的值插入到listview控件中。请指导如何做到这一点。谢谢你,谢谢你的帮助。
你正在寻找的是数据绑定,有无数的例子开始形式,这里有一些例子
- http://www.codeproject.com/KB/webforms/CompleteListView.aspx
- http://geekswithblogs.net/rashid/archive/2007/09/09/Asp.net-ListView--DataBinding.aspx
private Class person
public FirstName as string
public LastName as string
public Address as string
end class
你可以在你的按钮中这样做点击事件
Protected Sub Add_Click(ByVal sender As Object,
ByVal e As System.EventArgs) Handles Add.Click
'create the new object
dim newPerson as person = new person
newPerson.FirstName = FirstNameTextBox.text
newPerson.LastName = LastNameTextBox.text
newPerson.Address = AddressTextBox.text
'Get or create a list
dim personList As List(Of person) = Session("personList")
if personList is nothing then
personList = new List(Of person)
end if
'add it to a list and save
personList.Add(newPerson )
Session("personList") = personList
'Bind the list
personListView.DataSource = personList
personListView.Databind()
end sub