DetailsViewDataActions.aspx 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <%@ Page Language="C#" AutoEventWireup="true" Codebehind="MyPage.aspx.cs" Inherits="MyPage" %>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" >
  4. <head runat="server">
  5. <title>Untitled Page</title>
  6. </head>
  7. <body>
  8. <script runat="server">
  9. protected void Page_Load (object sender, EventArgs e)
  10. {
  11. DetailsView1.DataKeyNames = new string[] { "ID", "FName", "LName" };
  12. MonoTests.System.Web.UI.WebControls.TableObject.ds = MonoTests.System.Web.UI.WebControls.TableObject.CreateDataTable();
  13. }
  14. </script>
  15. <form id="form1" runat="server">
  16. starttest
  17. <div>
  18. &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;
  19. <asp:DetailsView ID="DetailsView1" runat="server" AllowPaging="True" DataSourceID="ObjectDataSource1"
  20. Height="50px" Width="125px" >
  21. <Fields>
  22. <asp:CommandField ShowDeleteButton="True" ShowInsertButton="True" ShowEditButton="True" />
  23. </Fields>
  24. </asp:DetailsView>
  25. <asp:ObjectDataSource ID="ObjectDataSource1" runat="server" DeleteMethod="Delete"
  26. SelectMethod="GetMyData" TypeName="MonoTests.System.Web.UI.WebControls.TableObject" InsertMethod="Insert" UpdateMethod="Update" >
  27. <DeleteParameters>
  28. <asp:Parameter Name="ID" Type="String" />
  29. <asp:Parameter Name="FName" Type="String" />
  30. <asp:Parameter Name="LName" Type="String" />
  31. </DeleteParameters>
  32. <InsertParameters>
  33. <asp:Parameter Name="ID" Type="String" />
  34. <asp:Parameter Name="FName" Type="String" />
  35. <asp:Parameter Name="LName" Type="String" />
  36. </InsertParameters>
  37. <UpdateParameters>
  38. <asp:Parameter Name="ID" Type="String" />
  39. <asp:Parameter Name="FName" Type="String" />
  40. <asp:Parameter Name="LName" Type="String" />
  41. </UpdateParameters>
  42. </asp:ObjectDataSource>
  43. </div>
  44. endtest
  45. </form>
  46. </body>
  47. </html>