using System;
using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using Models; using DAL; using System.Data.SqlClient; public partial class Text_Proc_edit : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if(!IsPostBack){ Baind(); } }
/// <summary> /// 让我Grview处于编辑状态 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) { GridView1.EditIndex = e.NewEditIndex; Baind(); }
/// <summary> /// 更新 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) { LoginLog lgin=new LoginLog(); lgin.LoginId =Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Value); lgin.UserId = Convert.ToString(((TextBox)(GridView1.Rows[e.RowIndex].Cells[1].Controls[0])).Text); lgin.IfSuccess =Convert.ToInt32(((DropDownList)GridView1.Rows[e.RowIndex].Cells[3].FindControl("DropDownList1")).SelectedValue); lgin.LoginDesc = Convert.ToString(((TextBox)(GridView1.Rows[e.RowIndex].Cells[5].Controls[0])).Text); int num = LoginLogService.Update(lgin); if (num > 0) { Response.Write("<script>alert('更新成功');window.navigate('edit.aspx');</script>"); } GridView1.EditIndex = -1; } /// <summary> /// 取消编辑 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e) { GridView1.EditIndex = -1; Baind(); } private void Baind()
{ GridView1.DataSource = LoginLogService.GetLists(); GridView1.DataBind(); } /// <summary> /// 删除 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { int logind =Convert.ToInt32(GridView1.DataKeys[e.RowIndex].Value); int num = LoginLogService.DeleteByloginId(logind); if(num>0){ Response.Write("<script>alert('删除成功!');window.navigate('edit.aspx');</script>"); } } } |
|