コード例 #1
0
 protected void btnSave_Click(object sender, EventArgs e)
 {
     Core.Entity.Page page = new Core.Entity.Page();
     page.PageName        = txtPageName.Text;
     page.PageDescription = txtPageDesc.Text;
     pageManager.Add(page);
     BindPageGrid();
     ResetControls();
 }
コード例 #2
0
        protected void grvPage_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            int         pageId = Convert.ToInt32(grvPage.DataKeys[e.RowIndex].Value.ToString());
            GridViewRow row    = (GridViewRow)grvPage.Rows[e.RowIndex];

            TextBox txtPageName = (TextBox)row.Cells[1].Controls[0];
            TextBox txtPageDesc = (TextBox)row.Cells[2].Controls[0];

            Core.Entity.Page Page = new Core.Entity.Page();
            Page.PageId          = pageId;
            Page.PageName        = txtPageName.Text;
            Page.PageDescription = txtPageDesc.Text;

            pageManager.Update(Page);

            grvPage.EditIndex = -1;
            BindPageGrid();
        }