//zr1.aspx.csusing System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;public partial class zr1 : System.Web.UI.Page
{
SqlConnection conn = new SqlConnection("Server=(local);UID=sa;PWD=123456;Database=jspcl");
DataSet de = new DataSet();
SqlDataAdapter da;
protected void Page_Load(object sender, EventArgs e)
{
Label1.Text = Session["adminname"].ToString();
TextBox1.Text = Session["adminname"].ToString();
TextBox1.Enabled = false;
if (!this.IsPostBack)
{
ViewState["SortOrder"] = "swh";
ViewState["OrderDire"] = "ASC";
BindGrid();
}
}
protected void BindGrid()//数据显示
{
da = new SqlDataAdapter("select swh,lwdw,wjzt,rq,sy,nbr from wenjian where pylx = '未审批'", conn);
DataSet ds = new DataSet();
try
{
da.Fill(ds, "wenjian");
DataView view = ds.Tables["wenjian"].DefaultView;
string sort = (string)ViewState["SortOrder"] + " " + (string)ViewState["OrderDire"];
view.Sort = sort;
dv1.DataSource = view;
dv1.DataBind();
}
catch (Exception err)
{
Response.Write(err.ToString());
}
} protected void LinkButton1_Click(object sender, EventArgs e)
{
dv1.PageIndex = 0;
BindGrid();
}
protected void LinkButton2_Click(object sender, EventArgs e)
{
if (dv1.PageIndex > 0)
dv1.PageIndex -= 1;
BindGrid();
}
protected void LinkButton3_Click(object sender, EventArgs e)
{
if (dv1.PageIndex < dv1.PageCount - 1)
dv1.PageIndex += 1;
BindGrid();
}
protected void LinkButton4_Click(object sender, EventArgs e)
{
if (dv1.PageCount > 0)
dv1.PageIndex = (dv1.PageCount - 1);
BindGrid();
}
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection("Server=(local);UID=sa;PWD=123456;Database=jspcl");
conn.Open();
for (int i = 0; i < dv1.Rows.Count; i++)
{
if (dv1.Rows[i].Cells[0].Enabled == false)
{
string nbr = dv1.Rows[i].Cells[7].Text.ToString();
string swh = dv1.Rows[i].Cells[2].Text.ToString();
string pylx = dv1.Rows[i].Cells[1].Text.ToString();
string sql = "insert into nbrinfor(name,nbr,swh,pylx,pyrq) values('" + TextBox1.Text + "','" + nbr + "','" + swh + "','" + pylx + "','" + System.DateTime.Now + "')";
SqlCommand cmd = new SqlCommand(sql, conn);
try
{
cmd.ExecuteNonQuery();
BindGrid();
Response.Write("<script>alert('" + "提交成功!" + "')</script>");
Response.Redirect("zr1.aspx"); }
catch (Exception err)
{
Response.Write(err.ToString());
}
finally
{
conn.Close();
}
}
}
}
protected void Button2_Click(object sender, EventArgs e)
{
TextBox1.Text = "";
}
protected void Button3_Click(object sender, EventArgs e)
{
Response.Redirect("first.aspx");
}
protected void dv1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName.Equals("shenpi"))
{
for (int index = 0; index < Convert.ToInt32(e.CommandArgument) + 1; index++)
{
Session["swh"] = dv1.Rows[index].Cells[2].Text;
Session["pylx"] = dv1.Rows[index].Cells[1].Text;
SqlConnection conn = new SqlConnection("Server=(local);UID=sa;PWD=123456;Database=jspcl");
conn.Open();
string sql = "update wenjian set pylx='三级已审批',pylxer='" + TextBox1.Text + "' where swh='" + dv1.Rows[index].Cells[2].Text + "'";
SqlCommand cmd = new SqlCommand(sql, conn);
cmd.ExecuteNonQuery();
conn.Close();
dv1.Rows[index].Cells[1].Text = "三级已审批";
dv1.Rows[index].Cells[0].Enabled = false;
dv1.Rows[index].Cells[1].Enabled = false;
}
}
}
protected void dv1_PageIndexChanging1(object sender, GridViewPageEventArgs e)
{
dv1.PageIndex = e.NewPageIndex;
BindGrid();
}
}
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;public partial class zr1 : System.Web.UI.Page
{
SqlConnection conn = new SqlConnection("Server=(local);UID=sa;PWD=123456;Database=jspcl");
DataSet de = new DataSet();
SqlDataAdapter da;
protected void Page_Load(object sender, EventArgs e)
{
Label1.Text = Session["adminname"].ToString();
TextBox1.Text = Session["adminname"].ToString();
TextBox1.Enabled = false;
if (!this.IsPostBack)
{
ViewState["SortOrder"] = "swh";
ViewState["OrderDire"] = "ASC";
BindGrid();
}
}
protected void BindGrid()//数据显示
{
da = new SqlDataAdapter("select swh,lwdw,wjzt,rq,sy,nbr from wenjian where pylx = '未审批'", conn);
DataSet ds = new DataSet();
try
{
da.Fill(ds, "wenjian");
DataView view = ds.Tables["wenjian"].DefaultView;
string sort = (string)ViewState["SortOrder"] + " " + (string)ViewState["OrderDire"];
view.Sort = sort;
dv1.DataSource = view;
dv1.DataBind();
}
catch (Exception err)
{
Response.Write(err.ToString());
}
} protected void LinkButton1_Click(object sender, EventArgs e)
{
dv1.PageIndex = 0;
BindGrid();
}
protected void LinkButton2_Click(object sender, EventArgs e)
{
if (dv1.PageIndex > 0)
dv1.PageIndex -= 1;
BindGrid();
}
protected void LinkButton3_Click(object sender, EventArgs e)
{
if (dv1.PageIndex < dv1.PageCount - 1)
dv1.PageIndex += 1;
BindGrid();
}
protected void LinkButton4_Click(object sender, EventArgs e)
{
if (dv1.PageCount > 0)
dv1.PageIndex = (dv1.PageCount - 1);
BindGrid();
}
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection("Server=(local);UID=sa;PWD=123456;Database=jspcl");
conn.Open();
for (int i = 0; i < dv1.Rows.Count; i++)
{
if (dv1.Rows[i].Cells[0].Enabled == false)
{
string nbr = dv1.Rows[i].Cells[7].Text.ToString();
string swh = dv1.Rows[i].Cells[2].Text.ToString();
string pylx = dv1.Rows[i].Cells[1].Text.ToString();
string sql = "insert into nbrinfor(name,nbr,swh,pylx,pyrq) values('" + TextBox1.Text + "','" + nbr + "','" + swh + "','" + pylx + "','" + System.DateTime.Now + "')";
SqlCommand cmd = new SqlCommand(sql, conn);
try
{
cmd.ExecuteNonQuery();
BindGrid();
Response.Write("<script>alert('" + "提交成功!" + "')</script>");
Response.Redirect("zr1.aspx"); }
catch (Exception err)
{
Response.Write(err.ToString());
}
finally
{
conn.Close();
}
}
}
}
protected void Button2_Click(object sender, EventArgs e)
{
TextBox1.Text = "";
}
protected void Button3_Click(object sender, EventArgs e)
{
Response.Redirect("first.aspx");
}
protected void dv1_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName.Equals("shenpi"))
{
for (int index = 0; index < Convert.ToInt32(e.CommandArgument) + 1; index++)
{
Session["swh"] = dv1.Rows[index].Cells[2].Text;
Session["pylx"] = dv1.Rows[index].Cells[1].Text;
SqlConnection conn = new SqlConnection("Server=(local);UID=sa;PWD=123456;Database=jspcl");
conn.Open();
string sql = "update wenjian set pylx='三级已审批',pylxer='" + TextBox1.Text + "' where swh='" + dv1.Rows[index].Cells[2].Text + "'";
SqlCommand cmd = new SqlCommand(sql, conn);
cmd.ExecuteNonQuery();
conn.Close();
dv1.Rows[index].Cells[1].Text = "三级已审批";
dv1.Rows[index].Cells[0].Enabled = false;
dv1.Rows[index].Cells[1].Enabled = false;
}
}
}
protected void dv1_PageIndexChanging1(object sender, GridViewPageEventArgs e)
{
dv1.PageIndex = e.NewPageIndex;
BindGrid();
}
}
解决方案 »
- 怎样将excel数据 整理进数据库
- 用了repeater递归嵌套,展示软件左侧模块列表,打开很慢,怎么提高速度
- 事务问题
- (新手)C#与.net?
- aspx 页面 document 没有stylesheet属性!
- 大哥大姐们!帮帮小妹吧!
- 哪里能下载水晶报表10高级版的中文版,怎样屏蔽掉水晶报表10里的导出功能?
- 中间代码都一样,用webform 调用 会出错,而winform就不会有问题
- 请问能否将 GAC 中的 dll 改为普通方式发布?
- 请问如何在treeview(iewebcontrols)上显示checkbox?
- 如何在GridView中绑定RadioButtonList.
- 请教关于Discuz!NT2.5 的用户整合
怎样才能选中第20行,而只改变第20行的数据,而不是从17到20全部改变?
按提交正常,保存数据库正常,查询结果正常,一切正常我的三级审批页面这种症状同样存在
跪求各路大虾出手相助挖