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處于編輯狀態(tài)
/// </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>");
}
}
}
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請
點擊舉報。