datagrid 在datagrid里加入你要的按钮列就可以了啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.blueidea.com/tech/program/2003/894.asp 1、用修改、删除按钮列可以实现<asp:EditCommandColumn ButtonType="PushButton" UpdateText="更新" HeaderText="修改" CancelText="取消" EditText="修改"> <HeaderStyle HorizontalAlign="Center" Width="100px" VerticalAlign="Middle"></HeaderStyle> <FooterStyle HorizontalAlign="Center" VerticalAlign="Middle"></FooterStyle> </asp:EditCommandColumn><asp:ButtonColumn Text="删除" ButtonType="PushButton" HeaderText="删除" CommandName="Delete"> <HeaderStyle HorizontalAlign="Center" Width="80px" VerticalAlign="Middle"></HeaderStyle> <FooterStyle HorizontalAlign="Center" VerticalAlign="Middle"></FooterStyle> </asp:ButtonColumn> 在datagrid的colums属性里设置即可 我是说:我不想让编辑和删除做为列。而是让编辑和删除显示在那个table的上面. 借个地方: <asp:datagrid autogeneratecolumns="false" CellPadding="0" id="DataGrid_Query" ShowFooter="true" ShowHeader="true" align="center" runat="server" width = "1800px" BorderWidth="1px" > <columns> <asp:boundcolumn headertext="修改" /> <asp:boundcolumn headertext="工作号" datafield="fworkNo" /> </columns></asp:datagrid>Sub Tri_Query(sender As Object, e As EventArgs) '对DataGrid修改值 For i = 0 To DataGrid_Query.Items.Count - 1 ls_text = DataGrid_Query.Items(i).Cells(19).Text select case ls_text case "0" DataGrid_Query.Items(i).Cells(19).Text = "被取消" case "1" DataGrid_Query.Items(i).Cells(19).Text = "未派车" DataGrid_Query.Items(i).Cells(0).Text= "修改" DataGrid_Query.Items(i).Cells(0).ForeColor = System.Drawing.Color.blue 'response.redirect("consignUpdate.aspx") ????我要在这里加一个超级联接,指向另外一个页面,点一下修改,打开这个页面来修改数据,请问如何写???????? end select NextEnd Sub 帮忙解释下 谢谢 打开电影出现了英文,寻解决方法,如图 100分求助小问题! ■■学习ASP.NET2.0有什么好资料和入门网站参考呢? asp.net源代码隐藏的问题 DataGrid分页问题,请高手帮忙 关于用DataGrid显示主从关系的问题(VB) 这个错误怎样解决呢?? 乱码??!! 請高手幫忙?救急﹗﹗﹗ DropDownList在JavaScript中的使用的一个问题 请教高手,如何在自定义类库中使用request?!?
<HeaderStyle HorizontalAlign="Center" Width="100px" VerticalAlign="Middle"></HeaderStyle>
<FooterStyle HorizontalAlign="Center" VerticalAlign="Middle"></FooterStyle>
</asp:EditCommandColumn><asp:ButtonColumn Text="删除" ButtonType="PushButton" HeaderText="删除" CommandName="Delete">
<HeaderStyle HorizontalAlign="Center" Width="80px" VerticalAlign="Middle"></HeaderStyle>
<FooterStyle HorizontalAlign="Center" VerticalAlign="Middle"></FooterStyle>
</asp:ButtonColumn>
<asp:datagrid autogeneratecolumns="false" CellPadding="0" id="DataGrid_Query" ShowFooter="true" ShowHeader="true" align="center" runat="server" width = "1800px" BorderWidth="1px" >
<columns>
<asp:boundcolumn headertext="修改" />
<asp:boundcolumn headertext="工作号" datafield="fworkNo" />
</columns>
</asp:datagrid>Sub Tri_Query(sender As Object, e As EventArgs)
'对DataGrid修改值
For i = 0 To DataGrid_Query.Items.Count - 1
ls_text = DataGrid_Query.Items(i).Cells(19).Text
select case ls_text
case "0"
DataGrid_Query.Items(i).Cells(19).Text = "被取消"
case "1"
DataGrid_Query.Items(i).Cells(19).Text = "未派车"
DataGrid_Query.Items(i).Cells(0).Text= "修改"
DataGrid_Query.Items(i).Cells(0).ForeColor = System.Drawing.Color.blue
'response.redirect("consignUpdate.aspx") ????我要在这里加一个超级联接,指向另外一个页面,点一下修改,打开这个页面来修改数据,请问如何写????????
end select
Next
End Sub