雙擊頁面資料行跳轉詳細頁面細節處理

2022-06-25 02:06:19 字數 2028 閱讀 5448

在做材料申請統計介面,會使用到雙擊資料行跳轉詳細資訊頁面。主要思路是主頁面寫乙個雙擊方法,再點選頁面資料行的時候獲取對應的行的資料並存到ef元件的物件中,這樣在跳轉子頁面的時候就可以通過ef元件來獲取傳來的值進行詳細資訊的查詢。

private

void efdevgrid1_doubleclick(object

sender, eventargs e)

else

ef.ef_args.common_parameter_2 = this

.gridview1.focusedcolumn.caption;

ef.ef_args.common_parameter_3 = this.gridview1.getfocuseddatarow()["

st_no

"].tostring();//

獲取對應行的鋼種號

ef.ef_args.common_parameter_4 = this.txttype.text.tostring();//

獲取前台輸入的資訊

ef.ef_args.common_parameter_5 = this

.txtstatfrom.text.tostring();

ef.ef_args.common_parameter_6 = this

.txtstatto.text.tostring();

ef.ef_args.common_parameter_7 = (string)this.txtbacklog01.editvalue ?? ""

; ef.ef_args.common_parameter_8 = (string)this.txtbacklog04.editvalue ?? ""

; ef.ef_args.common_parameter_9 = this.efdevdateeditdelivery_date_in_f.text.tostring().trim() == "" ? "" : convert.todatetime(this.efdevdateeditdelivery_date_in_f.text.tostring().trim()).tostring("

yyyymmdd");

ef.ef_args.common_parameter_10 = this.efdevdateeditdelivery_date_in_t.text.tostring().trim() == "" ? "" : convert.todatetime(this.efdevdateeditdelivery_date_in_t.text.tostring().trim()).tostring("

yyyymmdd");

ef.ef_args.common_parameter_11 = this.efdevdateeditdelivery_month.text.tostring().trim() == "" ? "" : convert.todatetime(this.efdevdateeditdelivery_month.datetime.tostring().trim()).tostring("

yyyymm");

ef.ef_args.common_object_1 = this

.backlog_pos;

ef.ef_args.common_object_2 = this

.backlog_val;

this.efcallform("

pmommahr10

");//

跳轉頁面

}

else

}

在跳轉頁面寫乙個被呼叫方法,在方法裡面用ef物件接收引數進行資訊的查詢

#region 畫面被呼叫事件

private

void formpmommahr10_ef_start_form_by_ef(object

sender, ef.ef_args i_args)

this.efmsginfo =outinfo.sys_info.msg;

}#endregion

gridview行雙擊彈出新頁面

前台頁面 gridview設定datakeynames為傳值到新頁面的關鍵字 後台頁面 protected void gridview1 rowdatabound object sender,gridviewroweventargs e if e.row.rowtype datacontrolrow...

頁面跳轉資料互動

頁面攜帶引數跳轉,處理引數 跳轉這裡是普通的跳轉,相當於html的a 引數形式key value key2 value2 這裡是跳轉到index index頁面 引數是id 1 name zhouqi work php 在index頁面的js中 page onload function option...

獲取頁面行的資料

獲取頁面資料 1.勾選 勾選某行資料 或多行 jsf selection 勾選是資料放在selected裡面 bean 勾選後 相應事件相應的方法裡面。遍歷selected陣列 2.不用勾選 如 jsf頁面單行資料後面 有操作 刪除 刪除直接相應bean 對應的方法 方法中 deliveryitem...