Guest User

Untitled

a guest
Feb 25th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. <asp:Content ID="Content3" ContentPlaceHolderID="ScriptContent" runat="server">
  2. <script>
  3. $(document).ready(function () {
  4.  
  5. var gridId = '<% HttpContext.Current.Response.Write(GridView1.ClientID); %>';
  6. var $grid = $('#' + gridId);
  7.  
  8. });
  9. </script>
  10.  
  11. <asp:GridView ID="GridView1" runat="server"
  12. ClientIDMode="AutoID" AutoGenerateColumns="false">
  13. <Columns>
  14. <asp:BoundField DataField="Id" />
  15. <asp:BoundField DataField="Name" />
  16. <asp:TemplateField>
  17. <ItemTemplate>
  18. <input type="button" class="btnEditar" value="Editar"
  19. data-json='{"id":<%# Eval("Id") %>,"name":"<%# Eval("Name") %>"}'/>
  20. </ItemTemplate>
  21. </asp:TemplateField>
  22. </Columns>
  23. </asp:GridView>
  24.  
  25. <input type="button" class="btnEditar" value="Editar"
  26. data-json='{"id":<%# Eval("Id") %>,"name":"<%# Eval("Name") %>"}'/>
  27.  
  28. <script>
  29. $(document).ready(function () {
  30.  
  31.  
  32. $('.btnEditar').on('click', function () {
  33. var $btn = $(this);
  34. var data = $btn.data().json;
  35.  
  36. alert("Jedi Name : " + data.name);
  37. })
  38. });
  39. </script>
  40.  
  41. var $btn = $(this);
  42.  
  43. var data = $btn.data().json;
Add Comment
Please, Sign In to add comment