void p_PreSetControlValue(object sender, SetControlValueEventArgs e) { if (!this.Visible) { return; } SetUpDetailPageBase<HRUser> page = (SetUpDetailPageBase<HRUser>)this.Page; string userID = Fn.ToString(page.RowData["user_id"]); bool b = false; if (userID == "") { b = true; } else { b = RightHelper.CheckFuncRescRight(HRUser.USER_PAY, OperationCode.EDIT, HRUser.ResourceTypeID, userID); } if (!b) { SetControlsReadOnly(this.Controls, true); } }
void page_PreSetControlValue(object sender, SetControlValueEventArgs e) { if (e.CurrentPageMode == PageMode.Edit || e.CurrentPageMode == PageMode.Add) { string provinceId = Fn.ToString(e.DbRowData["province_id"]); if (provinceId != "" && provinceId != null) { DataSet ds = Geography.GetCityList(provinceId); DdlCity.SelectedValue = null; DdlCity.DataSource = ds; DdlCity.DataBind(); } } }
void p_PreSetControlValue(object sender, SetControlValueEventArgs e) { if (!this.Visible) { return; } SetUpDetailPageBase<HRUser> page = (SetUpDetailPageBase<HRUser>)this.Page; string userID = Fn.ToString(page.RowData["user_id"]); bool b = false; if (userID == "") { b = true; } else { b = RightHelper.CheckFuncRescRight(HRUser.USER_FAMILY, OperationCode.EDIT, HRUser.ResourceTypeID, userID); } if (!b) { SetControlsReadOnly(this.Controls, true); } else { if (CurrentUser.UserID.ToString() == Fn.ToString(page.RowData["user_id"])) { TxtResidenceAddress.RequiredField = true; TxtEmergencyContactName.RequiredField = true; TxtEmergencyPhone.RequiredField = true; } } }
void page_AfterSetControlValue(object sender, SetControlValueEventArgs e) { Random r = new Random(); Img.Src = string.Format("GetImage.ashx?Thumbnail=-1&UserId={0}&Id={1}", e.DbRowData["user_id"], r.Next()); }
void p_PreSetControlValue(object sender, SetControlValueEventArgs e) { if (!this.Visible) { return; } SetUpDetailPageBase<HRUser> page = (SetUpDetailPageBase<HRUser>)this.Page; string userID = Fn.ToString(page.RowData["user_id"]); bool b = false; if (userID == "") { b = true; } else { b = RightHelper.CheckFuncRescRight(HRUser.USER_PERSONAL, OperationCode.EDIT, HRUser.ResourceTypeID, userID); } if (!b) { SetControlsReadOnly(this.Controls, true); } else { if (CurrentUser.UserID.ToString() == Fn.ToString(page.RowData["user_id"])) { DpkBirthday.RequiredField = true; DrpNationality.RequiredField = true; UcDdlfolkishness.RequiredField = true; WcbHukouGeoID.RequiredField = true; TxtHuKouPlace.RequiredField = true; // WcbPersonalFileGeoID.RequiredField = true; TxtIdCardNum.RequiredField = true; DrpMarryType.RequiredField = true; DrpPolitical.RequiredField = true; DrpEducationalBackground.RequiredField = true; } } }