GridView RowCommand 获取列值
生活随笔
收集整理的這篇文章主要介紹了
GridView RowCommand 获取列值
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
????//根據按鈕屬性,進行操作
????protected?void?GridView1_RowCommand(object?sender,?GridViewCommandEventArgs?e)
????{
????????if?(e.CommandName?==?"Insert"?&&?Page.IsValid)
????????{
????????????BluePrintDataSource.Insert();
????????????SendUserToLastPage?=?true;
????????}
????????if?(e.CommandName?==?"AddStage")
????????{
????????????int?index?=?Convert.ToInt32(e.CommandArgument);
????????????DataKey?key?=?this.GridView1.DataKeys[index];
????????????BluePrintID?=?Convert.ToInt32(key.Value);
????????????FormView1.Visible?=?true;
????????????Label?Label2?=?(Label)this.GridView1.Rows[index].Cells[1].FindControl("Label2");
????????????LabelMessage.Text?=?"?-?您現在正在為項目編號為:"?+?Label2.Text.ToString()?+?"?添加階段記錄";
????????}
????}
????protected?void?GridView1_RowCommand(object?sender,?GridViewCommandEventArgs?e)
????{
????????if?(e.CommandName?==?"Insert"?&&?Page.IsValid)
????????{
????????????BluePrintDataSource.Insert();
????????????SendUserToLastPage?=?true;
????????}
????????if?(e.CommandName?==?"AddStage")
????????{
????????????int?index?=?Convert.ToInt32(e.CommandArgument);
????????????DataKey?key?=?this.GridView1.DataKeys[index];
????????????BluePrintID?=?Convert.ToInt32(key.Value);
????????????FormView1.Visible?=?true;
????????????Label?Label2?=?(Label)this.GridView1.Rows[index].Cells[1].FindControl("Label2");
????????????LabelMessage.Text?=?"?-?您現在正在為項目編號為:"?+?Label2.Text.ToString()?+?"?添加階段記錄";
????????}
????}
轉載于:https://www.cnblogs.com/Fernando/archive/2007/12/31/1021398.html
總結
以上是生活随笔為你收集整理的GridView RowCommand 获取列值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我在思考的时候神告诉我的(大学里的爱恋)
- 下一篇: 转眼零八