表1
AA
BB
CC
DD
...
表2
aa
bb
cc
dd
...
想绑定到DataGrid显示
AA BB CC DD ...
aa
bb
cc
dd
...
然后录入数据
保存到表3
aa AA 12
aa BB 13
aa CC 14
aa DD 15
...
dd AA 19
...我的想法是在后台代码动态生成一个DataGrid
但是这样总感觉不爽,很麻烦,而且保存也是个问题
不知道大家有没有更好的办法
AA
BB
CC
DD
...
表2
aa
bb
cc
dd
...
想绑定到DataGrid显示
AA BB CC DD ...
aa
bb
cc
dd
...
然后录入数据
保存到表3
aa AA 12
aa BB 13
aa CC 14
aa DD 15
...
dd AA 19
...我的想法是在后台代码动态生成一个DataGrid
但是这样总感觉不爽,很麻烦,而且保存也是个问题
不知道大家有没有更好的办法
解决方案 »
- gridview 动态表头绑定
- 书店的购物车的抽象类该怎么写
- CheckBox关联GridView的Update命令.
- 急!关于javascript的问题!在线等!!!
- 在repeater中,当绑定的值为1时,显示成功,为2时显示失败,这该怎么做
- 关于ASP.NET+jsp的2个问题(100Score)
- 当属性 ShowLines = true 时候,为什么自定义的“折叠、打开等”图标就无效了 ?
- 很简单的问题,着条记录怎么显示不出来?急
- asp.net 里的datagrid 分页的机制太费资源了??!!
- 拉框放大怎么实现?
- web开发的报表导出中怎样实现windows开发的OpenFileDialog
- 一个关于注册的问题?
'Put user code to initialize the page here
Dim dl As New DataList
dl.HeaderTemplate = New CreateDL(ListItemType.Header)
dl.ItemTemplate = New CreateDL(ListItemType.Item)
dl.AlternatingItemTemplate = New CreateDL(ListItemType.AlternatingItem)
dl.FooterTemplate = New CreateDL(ListItemType.Footer)
Dim d As New Data
dl.DataSource = d.getTree
dl.DataBind()
div1.Controls.Add(dl) End Sub Public Class CreateDL
Implements ITemplate
Shared itemcount As Integer = 0
Dim TemplateType As ListItemType Sub New(ByVal type As ListItemType)
TemplateType = type
End Sub Sub InstantiateIn(ByVal container As Control) Implements ITemplate.InstantiateIn
Dim lc As New Literal
Select Case TemplateType
Case ListItemType.Header
lc.Text = "<TABLE border=1><TR><TH>Items</TH></TR>"
Case ListItemType.Item
lc.Text = "<TR><TD>Item number: " '& itemcount.ToString & "</TD></TR>"
AddHandler lc.DataBinding, AddressOf TemplateControl_Databinding
Case ListItemType.AlternatingItem
lc.Text = "<TR><TD bgcolor=lightblue>Item number: " _
& itemcount.ToString & "</TD></TR>"
Case ListItemType.Footer
lc.Text = "</TABLE>"
End Select
container.Controls.Add(lc)
itemcount += 1
End Sub
Private Sub TemplateControl_DataBinding(ByVal sender As Object, _
ByVal e As System.EventArgs)
Dim lc As Literal
lc = CType(sender, Literal)
Dim container As DataListItem
container = CType(lc.NamingContainer, DataListItem)
lc.Text &= DataBinder.Eval(container.DataItem, "text")
lc.Text &= "</TD></TR>"
End Sub
End Class
:(