DataGrid_ItemCommand() 的成功执行

来源:互联网 发布:广电总局封网络电视 编辑:程序博客网 时间:2024/06/04 23:27

相关链接:

http://www.cnblogs.com/zgqys1980/archive/2008/09/02/1281873.html

http://study.qqcf.com/web/716/222196.htm

http://blog.csdn.net/ranlianjie/article/details/1619853
http://bbs.csdn.net/topics/70078030

DataGrid_ItemCommand事件什么时候触发?

举个例子吧,比如你加个模版列按钮或随便什么控件,你点击它就触发了,举个例子,你加了一个LinkButton的模版列,作用是在删除时提示是否删除,这时候你就必须在点击删除DataGrid_ItemCommand事件就会被触发

IsPostBack是什么意思,如何运用?

IsPostBack是Page类的一个属性,返回值为一个布尔值。一般放在Page_Load事件中。当页面是第一次打开时其值为False,若当前页面为一个提交后的页面其值为True.
 
通俗的说就是当你的叶面第一次登录时会调用if(!IsPostBack){。。。。。。}中的语句,而在此页面未被关闭之前再次进入该页面时(例如,用back<-返回该页面则{}中的语句不会再被调用;


protected void Page_Load(object sender, EventArgs e)    {                if(!IsPostBack)        {            string str = ConfigurationManager.ConnectionStrings["constring"].ConnectionString;            SqlConnection conn = new SqlConnection(str);            conn.Open();            DataSet ddlds = new DataSet();            SqlDataAdapter myCommand = new SqlDataAdapter("select * from ContestItem", conn);            myCommand.Fill(ddlds, "ContestItem");            MyDataGrid.DataSource = ddlds;            MyDataGrid.DataBind();        }    }    protected void MyDataGrid_ItemCommand(object source, DataGridCommandEventArgs e)    {        this.lab.Text = "qzc";           }


其他样例:
1.
protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)    {        if (e.CommandName == "detailSee")        {           string name =Convert.ToString( ((LinkButton)e.Item.FindControl("lnkbtnHName")).Text);            Response.Redirect("tuijianshangpin.aspx?chen="+name);        }    }

2.
单击按钮首先响应 DataGrid1_ItemCommand 事件   private void DataGrid1_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)  {    TableRow tr=e.Item;  //得到操作的当前行,存入控件   string code=tr.Cells[1].Text;  //丛控件再得到单元格的文本   string time=tr.Cells[2].Text;    TableCell cell1=e.Item.Cells[1];  //这样也可以取得单元格的值,存入控件    Server.Transfer("WebForm2.aspx?code="+code+" &or time="+time);  }



0 0
原创粉丝点击