我在DataGrid1的绑定列中嵌套了DataGrid2,然后在DataGrid2中增加删除事件,请问高手,这个事件应该怎么写?如何去获取呢?
请各位高手指教。
<
asp:DataGrid id
=
"
DataGrid1
"
runat
=
"
server
"
Width
=
"
688px
"
AutoGenerateColumns
=
"
False
"
AllowPaging
=
"
True
"
DataKeyField = " projectid " >
< Columns >
< asp:BoundColumn DataField = " name " HeaderText = " 项目名称 " ></ asp:BoundColumn >
< asp:TemplateColumn HeaderText = " 任务 " >
< ItemTemplate >
< asp:Label Runat = " server " ID = " lbl_project " Visible = " False " ForeColor = " #ff0033 " ></ asp:Label >
< asp:DataGrid id = " DataGrid2 " runat = " server " Width = " 100% " AutoGenerateColumns = " False " AllowPaging = " false "
ShowHeader = " False " >
< Columns >
< asp:TemplateColumn >
< ItemTemplate >
<% # Container.ItemIndex + 1 %>
</ ItemTemplate >
</ asp:TemplateColumn >
< asp:TemplateColumn >
< ItemTemplate >
< asp:HyperLink Runat = " server " ID = " title " >
<% #DataBinder.Eval(Container.DataItem, " name " ) %>
</ asp:HyperLink >
< asp:Label Runat = " server " ID = " Label1 " Visible = " false " text = ' <%#DataBinder.Eval(Container.DataItem,"id")%> ' ></ asp:Label >
</ ItemTemplate >
</ asp:TemplateColumn >
< asp:TemplateColumn >
< ItemTemplate >
</ ItemTemplate >
</ asp:TemplateColumn >
</ Columns >
</ asp:DataGrid >
</ ItemTemplate >
</ asp:TemplateColumn >
</ Columns >
< PagerStyle Mode = " NumericPages " ></ PagerStyle >
</ asp:DataGrid >
DataKeyField = " projectid " >
< Columns >
< asp:BoundColumn DataField = " name " HeaderText = " 项目名称 " ></ asp:BoundColumn >
< asp:TemplateColumn HeaderText = " 任务 " >
< ItemTemplate >
< asp:Label Runat = " server " ID = " lbl_project " Visible = " False " ForeColor = " #ff0033 " ></ asp:Label >
< asp:DataGrid id = " DataGrid2 " runat = " server " Width = " 100% " AutoGenerateColumns = " False " AllowPaging = " false "
ShowHeader = " False " >
< Columns >
< asp:TemplateColumn >
< ItemTemplate >
<% # Container.ItemIndex + 1 %>
</ ItemTemplate >
</ asp:TemplateColumn >
< asp:TemplateColumn >
< ItemTemplate >
< asp:HyperLink Runat = " server " ID = " title " >
<% #DataBinder.Eval(Container.DataItem, " name " ) %>
</ asp:HyperLink >
< asp:Label Runat = " server " ID = " Label1 " Visible = " false " text = ' <%#DataBinder.Eval(Container.DataItem,"id")%> ' ></ asp:Label >
</ ItemTemplate >
</ asp:TemplateColumn >
< asp:TemplateColumn >
< ItemTemplate >
</ ItemTemplate >
</ asp:TemplateColumn >
</ Columns >
</ asp:DataGrid >
</ ItemTemplate >
</ asp:TemplateColumn >
</ Columns >
< PagerStyle Mode = " NumericPages " ></ PagerStyle >
</ asp:DataGrid >