ASP.NET GridView CommandField作为TemplateField
发布时间:2020-05-24 21:23:28 所属栏目:asp.Net 来源:互联网
导读:我有一个GridView我的GridView有一列包含一个“选项”列.此列包括传统的CommandField选项(编辑,删除等).当使用CommandField时,我有代码设置工作.但是,我需要做一些自定义格式化,所以我需要将CommandField转换为TemplateField. 我的问题是,如何从TemplateField
|
我有一个GridView我的GridView有一列包含一个“选项”列.此列包括传统的CommandField选项(编辑,删除等).当使用CommandField时,我有代码设置工作.但是,我需要做一些自定义格式化,所以我需要将CommandField转换为TemplateField. 我的问题是,如何从TemplateField中的各种LinkButton元素触发OnRowCommand,OnRowEditing,OnRowDeleting和OnRowUpdating事件? 谢谢! 解决方法所有您需要做的是将LinkButton的CommandName属性设置为模板列中的“编辑”进行编辑,删除“删除”和“更新”进行更新.这将分别触发GridView RowEditing,RowDeleting和RowUpdating事件.要触发RowCommand事件,您需要设置GridView控件的OnRowCommand属性.<asp:GridView ID="GridView1" runat="server" OnRowCommand="GridView1_RowCommand"
OnRowDeleting="GridView1_RowDeleting" OnRowEditing="GridView1_RowEditing"
OnRowUpdating="GridView1_RowUpdating">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<!--To fire the OnRowEditing event.-->
<asp:LinkButton ID="lbEdit" runat="server" CommandName="Edit"
Text="Edit">
</asp:LinkButton>
<!--To fire the OnRowDeleting event.-->
<asp:LinkButton ID="lbDelete" runat="server" CommandName="Delete"
Text="Delete">
</asp:LinkButton>
<!--To fire the OnRowUpdating event.-->
<asp:LinkButton ID="lbUpdate" runat="server" CommandName="Update"
Text="Update">
</asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – TypeScript捆绑和分类?
- 获取ASP.NET会话上次访问时间(或超时)
- iis – 如何通过预编译ASP.NET站点来确定性能改进?
- asp.net-mvc – 如何通过MVC Azure AD身份验证从AD获取角色
- ASP.NET浏览器显示“网页已过期”的后退按钮(回发后)
- ASP .NET MVC 3 – 如何提交嵌套在html表单中的ajax表单
- asp.net-mvc-5 – Sharepoint 2013 MVC 5提供商托管的应用程
- asp.net-mvc – ASP.NET MVC:添加将DisplayName合并到自定
- asp.net-mvc – ASP.NET MVC JsonResult返回500
- asp.net-mvc – 如何最好地使用ASP.NET MVC中的Expires头?
推荐文章
站长推荐
- asp.net – recaptcha https问题https://api-sec
- asp.net-mvc – 在自定义Html帮助器中访问模型对
- asp.net-mvc – ASP.NET MVC LINQ to SQL或Entit
- ASP.NET报告系统
- asp.net-mvc – DAL – BLL - GUI组合根.如何设置
- asp.net-mvc – 为什么实体框架在更新父项时会插
- asp.net – Global.asax PostAuthenticateReques
- asp.net – 我可以在global.asax.cs中访问虚拟目
- asp.net – 如何将http请求转发到https网址
- asp.net – 如何接收JSON作为MVC 5操作方法参数
热点阅读
