Insert.aspx.cs 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. using System;
  2. using System.Data;
  3. using System.Configuration;
  4. using System.Collections;
  5. using System.Linq;
  6. using System.Web;
  7. using System.Web.Security;
  8. using System.Web.UI;
  9. using System.Web.UI.WebControls;
  10. using System.Web.UI.WebControls.WebParts;
  11. using System.Web.UI.HtmlControls;
  12. using System.Xml.Linq;
  13. using System.Web.DynamicData;
  14. public partial class Insert : System.Web.UI.Page {
  15. protected MetaTable table;
  16. protected void Page_Init(object sender, EventArgs e) {
  17. DynamicDataManager1.RegisterControl(DetailsView1);
  18. }
  19. protected void Page_Load(object sender, EventArgs e) {
  20. table = DetailsDataSource.GetTable();
  21. Title = table.DisplayName;
  22. }
  23. protected void DetailsView1_ItemCommand(object sender, DetailsViewCommandEventArgs e) {
  24. if (e.CommandName == DataControlCommands.CancelCommandName) {
  25. Response.Redirect(table.ListActionPath);
  26. }
  27. }
  28. protected void DetailsView1_ItemInserted(object sender, DetailsViewInsertedEventArgs e) {
  29. if (e.Exception == null || e.ExceptionHandled) {
  30. Response.Redirect(table.ListActionPath);
  31. }
  32. }
  33. }