首頁 >php教程 >php手册 >gridview命令用法

gridview命令用法

WBOY
WBOY原創
2016-06-06 20:01:181698瀏覽

/// summary /// 赋值 /// /summary /// param name="sender"/param /// param name="e"/param protected void gvZhTiList_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { if (e.Row.RowState

    ///

    /// 赋值

    ///

    ///

    ///

    protected void gvZhTiList_RowDataBound(object sender, GridViewRowEventArgs e)

    {

        if (e.Row.RowType == DataControlRowType.DataRow)

        {

            if (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate)

            {

                LinkButton lnkbtnpicdel = new LinkButton();

                lnkbtnpicdel = (LinkButton)e.Row.Cells[gvZhTiList.Columns.Count - 1].FindControl("lnkbtndelpic");

                lnkbtnpicdel.CommandArgument = e.Row.RowIndex.ToString();

 

                LinkButton lnkbtnisusers = new LinkButton();

                lnkbtnisusers = (LinkButton)e.Row.Cells[gvZhTiList.Columns.Count - 2].FindControl("lnkbtnusers");

                lnkbtnisusers.CommandArgument = e.Row.RowIndex.ToString();

            }

        }

    }

 

 

    ///

    /// 功能实现

    ///

    ///

    ///

    protected void gvZhTiList_RowCommand(object sender, GridViewCommandEventArgs e)

    {

        if (e.CommandName == "delpic")

        {

            string strsqldel = "delete flash_upload where picid=" + gvZhTiList.DataKeys[Convert.ToInt32(e.CommandArgument.ToString())].Value;

            int nums = SqlConnections.UpdateOrDelete(strsqldel);

 

            if (nums > 0)

            {

                Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<script>alert(/"图片删除成功!/");</script>");

            }

            else

            {

                Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<script>alert(/"图片删除失败!/");</script>");

            }

        }

        if (e.CommandName == "isusers")

        {

            string strsqlisusers = "update flash_upload set isenjoin=case isenjoin when 1 then 0 else 1 end where picid=" + gvZhTiList.DataKeys[Convert.ToInt32(e.CommandArgument.ToString())].Value;

            SqlConnections.UpdateOrDelete(strsqlisusers);

        }

 

    }

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn