datagrid行内按钮(更新/删除等)操作实现代码
程序员文章站
2024-03-04 22:18:48
ui: 复制代码 代码如下: <...
ui:
<asp:templatefield headertext="operation" showheader="false">
<itemstyle width="100px" />
<itemtemplate>
<table width="100%">
<tr>
<td align="center" valign="middle">
<asp:imagebutton id="imgupdate" commandname="update" tooltip="update" imageurl="~/app_themes/images/edit.png"
runat="server" />
<%--<a href="applicationdetail.aspx?type=update&applicationid=<%#eval("applicationid") %>">
<img style="border: 0" width="12" height="12" alt="update" src="../themes/images/edit.png" /></a>--%>
</td>
<td align="center" valign="middle">
<asp:imagebutton id="imgdelete" commandname="delete" tooltip="delete" imageurl="~/app_themes/images/del.png"
runat="server" />
</td>
</tr>
</table>
</itemtemplate>
</asp:templatefield>
<asp:templatefield headertext="view">
<itemtemplate>
<a href="draftvesselorderdetail.aspx?serviceid=<%#eval("number") %>&tripselectedindex= <%# container.dataitemindex %>">
<img style="border: 0" alt="view" src="../../app_themes/images/preview.gif" /></a>
</itemtemplate>
</asp:templatefield>
code:
protected void gdvorderlist_rowcommand(object sender, gridviewcommandeventargs e)
{
switch (e.commandname.tolower())
{
case "view":
var serviceid = long.parse(e.commandargument.tostring());
response.redirect("draftorderdetail.aspx?type=view&serviceid=" + serviceid + "&frompage=order&gridpageindex=" + serviceid);
break;
}
}
复制代码 代码如下:
<asp:templatefield headertext="operation" showheader="false">
<itemstyle width="100px" />
<itemtemplate>
<table width="100%">
<tr>
<td align="center" valign="middle">
<asp:imagebutton id="imgupdate" commandname="update" tooltip="update" imageurl="~/app_themes/images/edit.png"
runat="server" />
<%--<a href="applicationdetail.aspx?type=update&applicationid=<%#eval("applicationid") %>">
<img style="border: 0" width="12" height="12" alt="update" src="../themes/images/edit.png" /></a>--%>
</td>
<td align="center" valign="middle">
<asp:imagebutton id="imgdelete" commandname="delete" tooltip="delete" imageurl="~/app_themes/images/del.png"
runat="server" />
</td>
</tr>
</table>
</itemtemplate>
</asp:templatefield>
复制代码 代码如下:
<asp:templatefield headertext="view">
<itemtemplate>
<a href="draftvesselorderdetail.aspx?serviceid=<%#eval("number") %>&tripselectedindex= <%# container.dataitemindex %>">
<img style="border: 0" alt="view" src="../../app_themes/images/preview.gif" /></a>
</itemtemplate>
</asp:templatefield>
code:
复制代码 代码如下:
protected void gdvorderlist_rowcommand(object sender, gridviewcommandeventargs e)
{
switch (e.commandname.tolower())
{
case "view":
var serviceid = long.parse(e.commandargument.tostring());
response.redirect("draftorderdetail.aspx?type=view&serviceid=" + serviceid + "&frompage=order&gridpageindex=" + serviceid);
break;
}
}
下一篇: Java实现洗牌发牌的方法
推荐阅读
-
datagrid行内按钮(更新/删除等)操作实现代码
-
datagrid行内按钮(更新/删除等)操作实现代码
-
Repeater控件实现编辑、更新、删除等操作示例代码
-
Repeater控件实现编辑、更新、删除等操作示例代码
-
EasyUI的DataGrid每行数据添加操作按钮的实现代码
-
C# XML操作 代码大全(读XML,写XML,更新,删除节点,与dataset结合等)第1/2页
-
EasyUI的DataGrid每行数据添加操作按钮的实现代码
-
C# XML操作 代码大全(读XML,写XML,更新,删除节点,与dataset结合等)第1/2页
-
1. 写一个自定义异常类来处理上传过程以及各种错误 2. (选做) 写一个与指定数据表绑定的类, 实现基本的模型功能,例如查询, 新增, 更新,删除等操作