/// <summary> /// 初始化 /// </summary> private void Innit() { ListItem nullItems = new ListItem(); nullItems.Value = ""; nullItems.Text = "请选择"; //初始化项目编号 ProjectNO_Input.Items.Add(nullItems); List<T_ProjectDicEntity> projectlist = BusinessFacadeShanlitech_Location.GetProjectList(); foreach (T_ProjectDicEntity r in projectlist) { ListItem item = new ListItem(); item.Text = r.ProjectName; item.Value = r.ID.ToString(); ProjectNO_Input.Items.Add(item); } //初始化申请人 Applicant_Input.Items.Add(nullItems); ArrayList userlist = BusinessFacadeShanlitech_Location.GetUserList(); foreach (sys_UserTable r in userlist) { ListItem item = new ListItem(); item.Value = r.UserID.ToString(); item.Text = r.U_LoginName; if (!r.U_LoginName.Equals("")) { Applicant_Input.Items.Add(item); } } }
/// <summary> /// Displays the add/edit device dialog box. /// </summary> public void Show() { //If the validation failed, keep everything as is, and //make sure the dialog stays visible. if (!Page.IsValid) { ModalDialog.Show(); return; } if (Thread.CurrentPrincipal.IsInRole(ClearCanvas.ImageServer.Enterprise.Authentication.AuthorityTokens.Study.EditDataAccess) && Study != null) { AuthorityGroupCheckBoxList.Items.Clear(); var controller = new StudyDataAccessController(); var list = controller.ListDataAccessGroupsForStudy(Study.TheStudyStorage.Key); var adapter = new ServerPartitionDataAdapter(); IList<AuthorityGroupDetail> accessAllStudiesList; var groups = adapter.GetAuthorityGroupsForPartition(Study.ThePartition.Key, true, out accessAllStudiesList); IList<ListItem> items = CollectionUtils.Map( accessAllStudiesList, delegate(AuthorityGroupDetail group) { var item = new ListItem(@group.Name, @group.AuthorityGroupRef.ToString(false, false)) { Enabled = false, Selected = true }; item.Attributes["title"] = @group.Description; return item; }); foreach (var group in groups) { var item = new ListItem(@group.Name, @group.AuthorityGroupRef.ToString(false, false)); item.Attributes["title"] = @group.Description; foreach (AuthorityGroupStudyAccessInfo s in list) { if (s.AuthorityOID.Equals(group.AuthorityGroupRef.ToString(false, false))) item.Selected = true; } items.Add(item); } AuthorityGroupCheckBoxList.Items.AddRange(CollectionUtils.ToArray(items)); } CancelButton.Visible = true; UpdateButton.Visible = true; ModalDialog.Show(); }
protected void BindDropDownLoaiTaiLieu() { ddlLoaiTaiLieu.Items.Clear(); lbMessage.Text = ""; ddlLoaiTaiLieu.Items.Add(new ListItem("", "-1")); SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings[1].ConnectionString); con.Open(); string sql = string.Format("select * from CV_DMLoaiTaiLieu"); SqlCommand cmd = new SqlCommand(sql, con); SqlDataReader sdr = cmd.ExecuteReader(); if (sdr.HasRows) { while (sdr.Read()) { int maloaitailieu = Convert.ToInt32(sdr.GetValue(sdr.GetOrdinal("MaLoaiTaiLieu")).ToString()); string tenloaitailieu = sdr.GetValue(sdr.GetOrdinal("TenLoaiTaiLieu")).ToString(); ListItem li = new ListItem(); li.Value = maloaitailieu.ToString(); li.Text = tenloaitailieu.ToString(); ddlLoaiTaiLieu.Items.Add(li); } } }
protected override void CreateChildControls() { base.CreateChildControls(); Label lblQuestion = new Label(); _ddAnswer = new DropDownList(); RequiredFieldValidator valQuestion = new RequiredFieldValidator(); lblQuestion.ID = "lbl" + _question.QuestionGuid.ToString().Replace("-", String.Empty); _ddAnswer.ID = "dd" + _question.QuestionGuid.ToString().Replace("-", String.Empty); valQuestion.ID = "val" + _question.QuestionGuid.ToString().Replace("-", String.Empty); lblQuestion.Text = _question.QuestionText; lblQuestion.AssociatedControlID = _ddAnswer.ID; valQuestion.ControlToValidate = _ddAnswer.ID; valQuestion.Enabled = _question.AnswerIsRequired; _ddAnswer.Items.Add(new ListItem(Resources.SurveyResources.DropDownPleaseSelectText, String.Empty)); foreach (QuestionOption option in _options) { ListItem li = new ListItem(option.Answer); if (li.Value == _answer) li.Selected = true; _ddAnswer.Items.Add(li); } valQuestion.Text = _question.ValidationMessage; Controls.Add(lblQuestion); Controls.Add(_ddAnswer); Controls.Add(valQuestion); }
void LoadOptions() { ddlDistrict.DataSource = DistrictBO.GetAll(true); ddlDistrict.DataValueField = "DistrictID"; ddlDistrict.DataTextField = "DistrictName"; ddlDistrict.DataBind(); ListItem li = new ListItem("[Gender]", ""); ddlGender.Items.Add(li); li = new ListItem("Male", "M"); ddlGender.Items.Add(li); li = new ListItem("Female", "F"); ddlGender.Items.Add(li); li = new ListItem("[Status]", ""); ddlStatus.Items.Add(li); li = new ListItem("Completed", "Completed"); ddlStatus.Items.Add(li); li = new ListItem("Running", "Running"); ddlStatus.Items.Add(li); //li = new ListItem("[Compensation]", ""); //ddlCompensation.Items.Add(li); //li = new ListItem("Yes", "Yes"); //ddlCompensation.Items.Add(li); //li = new ListItem("No", "No"); //ddlCompensation.Items.Add(li); }
public void LoadTree() { this.DropDownListTree.Items.Clear(); DataSet ds = ProductClassManage.GetTree(); if (ds.Tables["ProductClass"].Rows.Count == 0) { Response.Write("<script type='text/javascript'>alert('请先填加产品分类!');document.location.href='ProductClassAdd.aspx'</script>"); } string strName = null; for (int i = 0; i < ds.Tables["ProductClass"].Rows.Count; i++) { strName = null; for (int j = 0; j < Convert.ToInt32(ds.Tables["ProductClass"].Rows[i]["depth"]); j++) { strName = strName + (char)0xa0 + (char)0xa0 + (char)0xa0; } strName = strName + ">" + ds.Tables["ProductClass"].Rows[i]["pc_name"].ToString(); ListItem li = new ListItem(strName, ds.Tables["ProductClass"].Rows[i]["pc_id"].ToString()); this.DropDownListTree.Items.Insert(i, li); } }
protected void BindDropDownNam() { //ddlNam.Items.Clear(); //lbMessage.Text = ""; //SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings[1].ConnectionString); //con.Open(); //string sql = "select year(ngay) Nam from CV_CapSo where ngay is not null group by year(ngay) order by year(ngay) desc"; //SqlCommand cmd = new SqlCommand(sql, con); //SqlDataReader sdr = cmd.ExecuteReader(); //if (sdr.HasRows) //{ // while (sdr.Read()) // { // if (sdr.GetValue(sdr.GetOrdinal("Nam")).ToString() != null || sdr.GetValue(sdr.GetOrdinal("Nam")).ToString() != "") // { // int nam = Convert.ToInt32(sdr.GetValue(sdr.GetOrdinal("Nam")).ToString()); // ListItem li = new ListItem(); // li.Value = nam.ToString(); // li.Text = nam.ToString(); // ddlNam.Items.Add(li); // } // } //} //con.Close(); for (int i = 0; i < 5; i++) { ListItem li = new ListItem(); li.Value = (DateTime.Today.Year - i).ToString(); li.Text = (DateTime.Today.Year - i).ToString(); ddlNam.Items.Add(li); } }
private void Load_distric(int id) { var list = user.Loaddistric(id); if (list.Count > 0) { Drdistric.DataValueField = "PROP_ID"; Drdistric.DataTextField = "PROP_NAME"; Drdistric.DataSource = list; Drdistric.DataBind(); ListItem l = new ListItem("---Chọn quận/huyện---", "0"); l.Selected = true; Drdistric.Items.Insert(0, l); } else { DataTable dt = new DataTable("Newtable"); dt.Columns.Add(new DataColumn("PROP_ID")); dt.Columns.Add(new DataColumn("PROP_NAME")); DataRow row = dt.NewRow(); row["PROP_ID"] = 0; row["PROP_NAME"] = "---Chọn quận/huyện---"; dt.Rows.Add(row); Drdistric.DataTextField = "PROP_NAME"; Drdistric.DataValueField = "PROP_ID"; Drdistric.DataSource = dt; Drdistric.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { string app = gform("app"); int tempid = 0; gnum(ref tempid, "id"); switch (app) { case "resettemplate": reset_template(tempid); showMessage("使用成功,刷新全部模板成功"); break; default: break; } if (!IsPostBack) { TemplateTypeDal dal = new TemplateTypeDal(); foreach (TemplateTypeInfo info in dal.view_list()) { ListItem item = new ListItem(info.templateName, info.templateName); if ("template/"+info.templateName == TEMPLATEPATH) { item.Selected = true; } main_template.Items.Add(item); //else //main_template.Items.Add(new ListItem(info.templateName, info.templateName)); } } }
public void populaLista() { rsPlay = objBD.ExecutaSQL("select PLI_ID, PLI_TITULO, PLI_URL from PlayList where PLI_ATIVO = 1 order by PLI_DH_CADASTRO desc"); if (rsPlay == null) { throw new Exception(); } if (rsPlay.HasRows) { while (rsPlay.Read()) { if (aux == 1) { objVideo.InnerHtml += "<iframe width=\"480\" height=\"269\" src=\""+rsPlay["PLI_URL"].ToString()+"\" frameborder=\"0\" allowfullscreen></iframe>"; } System.Web.UI.WebControls.ListItem R = new System.Web.UI.WebControls.ListItem(); R.Value = rsPlay["PLI_ID"].ToString(); R.Text = rsPlay["PLI_TITULO"].ToString(); slPlayList.Items.Add(R); aux++; } } rsPlay.Close(); rsPlay.Dispose(); }
private void Load_catesearch() { var list = per.Load_danhmuc_search(1); if (list.Count > 0) { DataRelation relCat; DataTable tbl = DataUtil.LINQToDataTable(list); DataSet ds = new DataSet(); ds.Tables.Add(tbl); tbl.PrimaryKey = new DataColumn[] { tbl.Columns["CAT_ID"] }; relCat = new DataRelation("Category_parent", ds.Tables[0].Columns["CAT_ID"], ds.Tables[0].Columns["CAT_PARENT_ID"], false); ds.Relations.Add(relCat); DataSet dsCat = ds.Clone(); DataTable CatTable = ds.Tables[0]; DataUtil.TransformTableWithSpace(ref CatTable, dsCat.Tables[0], relCat, null); Drcate_search.DataSource = dsCat.Tables[0]; Drcate_search.DataTextField = "CAT_NAME"; Drcate_search.DataValueField = "CAT_ID"; Drcate_search.DataBind(); } ListItem l = new ListItem("Tất cả", "0"); l.Selected = true; Drcate_search.Items.Insert(0, l); }
protected void Page_Load(object sender, EventArgs e) { //DropDownList populated with one year ahead and 120 years past DropDownList ddlYear = (DropDownList)DetailsView1.FindControl("ddlYear"); int curYear = DateTime.Now.Year; int newestYear = curYear + 1; ListItem tmpItem = new ListItem(); tmpItem.Value = newestYear.ToString(); tmpItem.Text = newestYear.ToString(); ddlYear.Items.Add(tmpItem); for (int i = 1; i < 120; ++i) { ListItem tmp = new ListItem(); tmp.Value = curYear.ToString(); tmp.Text = curYear.ToString(); ddlYear.Items.Add(tmp); curYear = DateTime.Now.AddYears(-i).Year; } }
protected void Page_Load(object sender, System.EventArgs e) { sbmt.Text = ui.Text("create"); int NodeId = int.Parse(Request["nodeID"]); int[] allowedIds = new int[0]; if (NodeId > 2) { cms.businesslogic.Content c = new cms.businesslogic.media.Media(NodeId); allowedIds = c.ContentType.AllowedChildContentTypeIDs; } foreach(cms.businesslogic.ContentType dt in cms.businesslogic.media.MediaType.GetAll) { ListItem li = new ListItem(); li.Text = dt.Text; li.Value = dt.Id.ToString(); if (NodeId > 2) { foreach (int i in allowedIds) if (i == dt.Id) nodeType.Items.Add(li); } else nodeType.Items.Add(li); } }
protected void Page_Load(object sender, EventArgs e) { templateID = int.Parse(Request["id"]); Template t = new Template(templateID); if (Skinning.StarterKitGuid(templateID).HasValue) { p_apply.Visible = true; string currentSkin = Skinning.GetCurrentSkinAlias(templateID); int templateRoot = FindTemplateRoot((CMSNode)t); dd_skins.Items.Add("Choose..."); foreach (KeyValuePair<string,string> kvp in Skinning.AllowedSkins(templateRoot)) { ListItem li = new ListItem(kvp.Value, kvp.Key); if (kvp.Key == currentSkin) li.Selected = true; dd_skins.Items.Add(li); } if (!string.IsNullOrEmpty(Skinning.GetCurrentSkinAlias(templateID))) { ph_rollback.Visible = true; } } }
protected void BindSearchData() { // 单位 string whereCondition = " [AuditingState]=2"; List<CY.CSTS.Core.Business.UnitInfo> unitList = CY.CSTS.Core.Business.UnitInfo.SelectUnitInfosDynamic(whereCondition, "") as List<CY.CSTS.Core.Business.UnitInfo>; if (unitList != null) { ListItem li = new ListItem("请选择", "-1"); ddlUnit.Items.Add(li); foreach (CY.CSTS.Core.Business.UnitInfo u in unitList) { ListItem li2 = new ListItem(u.UnitName, u.Id.ToString()); ddlUnit.Items.Add(li2); } } // 仪器类别 List<CY.CSTS.Core.Business.CLASSCODE> rootClassCode = CY.CSTS.Core.Business.CLASSCODE.GetSubClassCode(0) as List<CY.CSTS.Core.Business.CLASSCODE>; List<CY.CSTS.Core.Business.CLASSCODE> bigClassCode = new List<CY.CSTS.Core.Business.CLASSCODE>(); foreach (CY.CSTS.Core.Business.CLASSCODE c in rootClassCode) { List<CY.CSTS.Core.Business.CLASSCODE> subClassCode = CY.CSTS.Core.Business.CLASSCODE.GetSubClassCode(c.Id).ToList(); if (subClassCode != null) { bigClassCode.AddRange(subClassCode); } } if (bigClassCode != null) { ddlMachineBigClass.DataSource = bigClassCode; ddlMachineBigClass.DataBind(); ddlMachineBigClass.Items.Insert(0, new ListItem("请选择仪器类别", "0")); } }
protected void Page_Load(object sender, EventArgs e) { User User = (User)Session["User"]; if (User != null) { user_rank = User.RoleAsInt.ToString(); user_id = User.ID.ToString(); } <<<<<<< HEAD ======= using (Dal.DB db = new Dal.DB()) { var departments = (from d in db.Departments select d).ToList(); foreach (var d in departments) { ListItem item = new ListItem(); item.Text = d.Title; item.Value = d.ID.ToString(); cbbDepartment.Items.Add(item); } } >>>>>>> 3aabe62cdccf29aead7c454a773c6bc3e00d87ab }
/// <summary> /// 绑定生成一个有树结构的下拉菜单 /// </summary> /// <param name="dtNodeSets">菜单记录数据所在的表</param> /// <param name="strParentColumn">表中用于标记父记录的字段</param> /// <param name="strRootValue">第一层记录的父记录值(通常设计为0或者-1或者Null)用来表示没有父记录</param> /// <param name="strIndexColumn">索引字段,也就是放在DropDownList的Value里面的字段</param> /// <param name="strTextColumn">显示文本字段,也就是放在DropDownList的Text里面的字段</param> /// <param name="drpBind">需要绑定的DropDownList</param> /// <param name="i">用来控制缩入量的值,请输入-1</param> public static void MakeTree(DataTable dtNodeSets, string strParentColumn, string strRootValue, string strIndexColumn, string strTextColumn, DropDownList drpBind, int i) { //每向下一层,多一个缩入单位 i++; DataView dvNodeSets = new DataView(dtNodeSets); dvNodeSets.RowFilter = strParentColumn + "=" + strRootValue; string strPading = ""; //缩入字符 //通过i来控制缩入字符的长度,我这里设定的是一个全角的空格 for (int j = 0; j < i; j++) strPading += " ";//如果要增加缩入的长度,改成两个全角的空格就可以了 foreach (DataRowView drv in dvNodeSets) { TreeNode tnNode = new TreeNode(); ListItem li = new ListItem(strPading + "├" + drv[strTextColumn].ToString(), drv[strIndexColumn].ToString()); drpBind.Items.Add(li); MakeTree(dtNodeSets, strParentColumn, drv[strIndexColumn].ToString(), strIndexColumn, strTextColumn, drpBind, i); } //递归结束,要回到上一层,所以缩入量减少一个单位 i--; }
private void ShowNews() { Maticsoft.BLL.NewsManage.News bll = new Maticsoft.BLL.NewsManage.News(); DataSet Ds = bll.GetNewsList(MyintTop, MyClassId, false); //bll.GetTopScroll(4);// this.GridView1.DataSource = Ds; this.GridView1.DataBind(); //处理记录信息 try { this.lblRowsCount.Text = Ds.Tables[0].Rows.Count.ToString(); } catch { }; this.PageDrop.Items.Clear(); for (int i = 0; i < this.GridView1.PageCount; i++) { ListItem dropitem = new ListItem(); dropitem.Value = i.ToString(); dropitem.Text = (i + 1).ToString(); this.PageDrop.Items.Add(dropitem); } if(this.PageDrop.Items.Count>0) this.PageDrop.SelectedIndex = this.GridView1.PageIndex; }
protected override void OnPreRender(EventArgs e) { if ((lstLists.SelectedIndex > -1) & (!UpdateListProperties)) { SelectedListId = new Guid(lstLists.SelectedValue); } lstLists.Items.Clear(); SPWeb site = SPContext.Current.Web; foreach (SPList list in site.Lists) { ListItem listItem = new ListItem(list.Title, list.ID.ToString()); lstLists.Items.Add(listItem); } // when the page reloads, default the selected item to the current list if (SelectedListId != Guid.Empty) { lstLists.Items.FindByValue(SelectedListId.ToString()).Selected = true; } if (UpdateListProperties) { SPList list = SPContext.Current.Web.Lists[SelectedListId]; lblListTitle.Text = list.Title; lblListID.Text = list.ID.ToString().ToUpper(); lblListIsDocumentLibrary.Text = (list is SPDocumentLibrary).ToString(); lblListIsHidden.Text = list.Hidden.ToString(); lblListItemCount.Text = list.ItemCount.ToString(); lnkListUrl.Text = list.DefaultViewUrl; lnkListUrl.NavigateUrl = list.DefaultViewUrl; } }
protected void ddlPolicyGroup_SelectedIndexChanged(object sender, EventArgs e) { ddlSchedule.Items.Clear(); ddlStandard.Items.Clear(); ddlQuery.SelectCommand = "SELECT DISTINCT ScheduleUID, ScheduleName FROM compiledpolicies WHERE PolicyGroupUID " + ddlPolicyGroup.SelectedValue.ToString() + " ORDER BY ScheduleName"; //Response.Write("ddlSchedule ddlQuery.SelectCommand (ddlPolicyGroup_SelectedIndexChanged): " + ddlQuery.SelectCommand.ToString() + "<br>"); SqlDataReader sqlReader = (SqlDataReader)ddlQuery.Select(DataSourceSelectArguments.Empty); if (sqlReader.HasRows) { while (sqlReader.Read()) { ListItem item = new ListItem(sqlReader[1].ToString(), "= " + sqlReader[0].ToString(), true); ddlSchedule.Items.Add(item); } } ListItem scheduleall = new ListItem("Narrow results by schedule...", " != ''", true); scheduleall.Selected = true; ddlSchedule.Items.Add(scheduleall); ddlQuery.SelectCommand = "SELECT DISTINCT StandardUID, StandardName FROM compiledpolicies WHERE PolicyGroupUID " + ddlPolicyGroup.SelectedValue.ToString() + " AND ScheduleUID " + ddlSchedule.SelectedValue.ToString() + " ORDER BY StandardName"; //Response.Write("ddlStandard ddlQuery.SelectCommand (ddlPolicyGroup_SelectedIndexChanged): " + ddlQuery.SelectCommand.ToString() + "<br>"); sqlReader = (SqlDataReader)ddlQuery.Select(DataSourceSelectArguments.Empty); if (sqlReader.HasRows) { while (sqlReader.Read()) { ListItem item = new ListItem(sqlReader[1].ToString(), "= " + sqlReader[0].ToString(), true); ddlStandard.Items.Add(item); } } ListItem standardall = new ListItem("Narrow results by schedule...", " != ''", true); standardall.Selected = true; ddlStandard.Items.Add(standardall); }
/// <summary> /// Raises the <see cref="E:System.Web.UI.Control.Load"/> event. /// </summary> /// <param name="e">The <see cref="T:System.EventArgs"/> object that contains the event data.</param> protected override void OnLoad(EventArgs e) { base.OnLoad(e); if (!Page.IsPostBack) { for (var i = DateTime.Now.Year; i < DateTime.Now.Year + 3; i++) { var list = new ListItem { Text = i.ToString(), Value = i.ToString() }; ddlYear.Items.Add(list); } var month = Convert.ToDateTime("1/1/2000"); for (var i = 0; i < 12; i++) { var nextMonth = month.AddMonths(i); var list = new ListItem { Text = nextMonth.ToString("MMMM"), Value = nextMonth.Month.ToString() }; ddlMonth.Items.Add(list); } ddlYear.SelectedValue = DateTime.Now.Year.ToString(); ddlMonth.SelectedValue = DateTime.Now.Month.ToString(); } btnGoToDate.Click += btnGoToDate_Click; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { GetAllNationalityInDropDownList(); ListItem listItemNationality = new ListItem("Select nationality","-1"); nationalityDropDownList.Items.Insert(0, listItemNationality); GetAllDepartmentInDropDownList(); ListItem listItemDepartment = new ListItem("Select Department", "-1"); departmentDropDownList.Items.Insert(0, listItemDepartment); GetAllGenderInDropDownList(); ListItem listItemGender = new ListItem("Select gender", "-1"); genderDropDownList.Items.Insert(0, listItemGender); GetAllYearTermInDropDownList(); ListItem listItemYearTerm = new ListItem("Select year-term", "-1"); yearTermDropDownList.Items.Insert(0, listItemYearTerm); GetAllSessionInDropDownList(); ListItem listItemSession = new ListItem("Select session", "-1"); sessionDropDownList.Items.Insert(0, listItemSession); } }
protected void bindProductChklist() { int num = 0; using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["MSSqlServer"].ConnectionString)) { string commString = "select * from Product"; using (SqlCommand comm = new SqlCommand()) { comm.CommandText = commString; comm.Connection = conn; conn.Open(); using (SqlDataReader sdr = comm.ExecuteReader()) { while (sdr.Read()) { num++; ListItem li = new ListItem(); li.Text = sdr["ProductName"].ToString(); li.Value = sdr["ProductID"].ToString(); this.chkList.Items.Add(li); } } } } if (num == 0) { this.lblProductInfo.Text = "当前数据库里面没有产品,请先添加产品!"; } }
private void BindToList() { if (Page.IsPostBack) { return; } if (!pnlToAddresses.Visible) { return; } if (config.EmailAddresses == null) { return; } if (config.EmailAddresses.Count <= 1) { return; } List<string> bindList = new List<string>(); int index = 0; foreach (string a in config.EmailAddresses) { if ((index + 1) <= config.EmailAliases.Count) { bindList.Add(config.EmailAliases[index]); } else { bindList.Add(a); } index += 1; } index = 0; foreach (string a in bindList) { ListItem item = new ListItem(a, index.ToInvariantString()); ddToAddresses.Items.Add(item); index += 1; } }
protected void initdata() { /* DropDownListDept.Items.Clear(); List<Department> deps = BLL.admin.department.DepartmentManagement.getDepartments(); foreach (Department dept in deps) { ListItem item = new ListItem(); item.Text = dept.Name; item.Value = dept.Name; DropDownListDept.Items.Add(item); } */ DropDownListType.Items.Clear(); ListItem lin = new ListItem(""); DropDownListType.Items.Add(lin); List<KQ_AttendanceType> t = BLL.Application.KQ.Attendance.MyAttendance.getAttendanceType(); foreach (KQ_AttendanceType li in t) { ListItem l = new ListItem(); l.Text = li.name; l.Value = li.Id.ToString(); DropDownListType.Items.Add(l); } AspNetPager1.PageSize = BLL.pub.PubClass.PAGE_SIZE; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //Populate dependents list ListItem li = new ListItem("All", "0"); ddlMembers.Items.Add(li); li = new ListItem( String.Concat(ThisSession.FirstName, " ", ThisSession.LastName), ThisSession.CCHID.ToString()); ddlMembers.Items.Add(li); foreach (Dependent dep in ThisSession.Dependents) { li = new ListItem( String.Concat(dep.FirstName, " ", dep.LastName), dep.CCHID.ToString()); ddlMembers.Items.Add(li); } lblPastCareDisclaimerText.Text = ThisSession.PastCareDisclaimerText.Trim(); // lam, 20130418, MSF-299 //Populate Past Care area SetupPastCare(0); } }
protected void Page_Load(object sender, EventArgs e) { Page.MaintainScrollPositionOnPostBack = true; HttpCookie userCookie; HttpCookie passCookie; userCookie = Request.Cookies["UserID"]; passCookie = Request.Cookies["UserPass"]; if (userCookie == null || passCookie == null) { if (!IsPostBack) { ListBox1.Items.Clear(); ListBox1.Width = 100; ListBox1.Height = 60; ListItem f = new ListItem("Female", "0"); ListItem m = new ListItem("Male", "1"); ListBox1.Items.Add(f); ListBox1.Items.Add(m); } } else { Response.Redirect("..//Default.aspx"); } }
private void InitialDataBind() { DataSet ds; #region 绑定用户下拉列表 string[] str = new string[3] { "AA", "AG", "PG" }; User user = new User(); this.ddlUser.Items.Clear(); for (int i = 0; i < str.Length; i++) { ds = new DataSet(); ds = user.GetUsersByType(str[i].ToString(), ""); for (int j = 0; j < ds.Tables[0].Rows.Count; j++) { string userID = ds.Tables[0].Rows[j]["UserID"].ToString(); string userName = ds.Tables[0].Rows[j]["UserName"].ToString(); ListItem li = new ListItem(userName, userID); this.ddlUser.Items.Add(li); } ds.Dispose(); } #endregion #region 绑定角色 int userid = Convert.ToInt32(this.ddlUser.SelectedValue); FillSelectedRoleList(userid); FillAllRoleList(userid); #endregion }
protected void dtgUsers_PreRender(object sender, EventArgs e) { if (dtgUsers.BottomPagerRow != null) { ((Label)dtgUsers.BottomPagerRow.FindControl("lbTotalPages")).Text = dtgUsers.PageCount.ToString(); //This makes the first and last button disappear when on the first and last pages. ((LinkButton)dtgUsers.BottomPagerRow.FindControl("lbtnFirst")).Visible = dtgUsers.PageIndex != 0; ((LinkButton)dtgUsers.BottomPagerRow.FindControl("lbtnLast")).Visible = dtgUsers.PageCount != (dtgUsers.PageIndex + 1); DropDownList ddlistPageof = (DropDownList)dtgUsers.BottomPagerRow.FindControl("ddlPageItems"); ddlistPageof.SelectedIndex = ddlistPageof.Items.IndexOf(ddlistPageof.Items.FindByValue(ViewState["DropDownPageItems"].ToString())); DropDownList ddlistPageno = (DropDownList)dtgUsers.BottomPagerRow.FindControl("ddlNumberPages"); ddlistPageno.Items.Clear(); for (int i = 1; i <= dtgUsers.PageCount; i++) { ListItem liTemp = new ListItem(); liTemp.Text = i.ToString(); liTemp.Value = i.ToString(); ddlistPageno.Items.Add(liTemp); } if (dtgUsers.PageCount != 0) { ddlistPageno.SelectedIndex = dtgUsers.PageIndex; ddlistPageno.DataBind(); } } }
protected void Page_Load(object sender, System.EventArgs e) { sbmt.Text = ui.Text("create"); int NodeId = int.Parse(Request["nodeID"]); int[] allowedIds = new int[0]; if (NodeId > 2) { cms.businesslogic.Content c = new cms.businesslogic.media.Media(NodeId); allowedIds = c.ContentType.AllowedChildContentTypeIDs; } var documentTypeList = businesslogic.media.MediaType.GetAllAsList().ToList(); foreach (var dt in documentTypeList) { ListItem li = new ListItem(); li.Text = dt.Text; li.Value = dt.Id.ToString(); if (NodeId > 2) { foreach (int i in allowedIds) if (i == dt.Id) nodeType.Items.Add(li); } // The Any check is here for backwards compatibility, if none are allowed at root, then all are allowed else if (documentTypeList.Any(d => d.AllowAtRoot) == false || dt.AllowAtRoot) nodeType.Items.Add(li); } }
private void PopulateList() { Dictionary <string, object> data = new Dictionary <string, object>(); data.Add("parentID", KGManager.userLogin); System.Data.DataTable dt = DBConnection.runProcWithResults("getAllKidsOfParent", data); foreach (System.Data.DataRow item in dt.Rows) { System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem(item["kidID"].ToString()); rblKids.Items.Add(li); } }
/// <summary> /// Bind the group access dropdownlist /// </summary> private void BindGroupAccess() { var bllGroups = new Groups(); //Region、Division、Branch,与Group,都是一一对应的关系。例如:Region通过Group Access选入唯一的Group,而一个Group也只能被引用一次。 ddlGroupAccess.DataSource = bllGroups.GetGroupsByRegionID(CurrentRegion.RegionId); ddlGroupAccess.DataBind(); var item = new System.Web.UI.WebControls.ListItem(); item.Text = "----Select a Group ----"; item.Value = "0"; ddlGroupAccess.Items.Add(item); if (CurrentRegion.GroupID.HasValue && ddlGroupAccess.Items.FindByValue(CurrentRegion.GroupID.Value.ToString()) != null) { ddlGroupAccess.SelectedValue = CurrentRegion.GroupID.Value.ToString();//设置选中项 } else { ddlGroupAccess.SelectedValue = "0"; } }
private void btnSendGoods_Click(object sender, System.EventArgs e) { if (this.grdOrderGoods.Rows.Count <= 0) { this.ShowMsg("没有要进行发货的订单。", false); } else { DropdownColumn column = (DropdownColumn)this.grdOrderGoods.Columns[4]; System.Web.UI.WebControls.ListItemCollection selectedItems = column.SelectedItems; DropdownColumn column2 = (DropdownColumn)this.grdOrderGoods.Columns[5]; System.Web.UI.WebControls.ListItemCollection items2 = column2.SelectedItems; int num = 0; for (int i = 0; i < selectedItems.Count; i++) { string orderId = (string)this.grdOrderGoods.DataKeys[this.grdOrderGoods.Rows[i].RowIndex].Value; System.Web.UI.WebControls.TextBox box = (System.Web.UI.WebControls.TextBox) this.grdOrderGoods.Rows[i].FindControl("txtShippOrderNumber"); System.Web.UI.WebControls.ListItem item = selectedItems[i]; System.Web.UI.WebControls.ListItem item2 = items2[i]; int result = 0; int.TryParse(item.Value, out result); if (!string.IsNullOrEmpty(box.Text.Trim()) && !string.IsNullOrEmpty(item.Value) && int.Parse(item.Value) > 0 && !string.IsNullOrEmpty(item2.Value)) { OrderInfo orderInfo = OrderHelper.GetOrderInfo(orderId); if ((orderInfo.GroupBuyId <= 0 || orderInfo.GroupBuyStatus == GroupBuyStatus.Success) && ((orderInfo.OrderStatus == OrderStatus.WaitBuyerPay && orderInfo.Gateway == "hishop.plugins.payment.podrequest") || orderInfo.OrderStatus == OrderStatus.BuyerAlreadyPaid) && result > 0 && !string.IsNullOrEmpty(box.Text.Trim()) && box.Text.Trim().Length <= 20) { ShippingModeInfo shippingMode = SalesHelper.GetShippingMode(result, true); orderInfo.RealShippingModeId = shippingMode.ModeId; orderInfo.RealModeName = shippingMode.Name; orderInfo.ExpressCompanyAbb = item2.Value; orderInfo.ExpressCompanyName = item2.Text; orderInfo.ShipOrderNumber = box.Text; if (OrderHelper.SendGoods(orderInfo)) { SendNoteInfo info3 = new SendNoteInfo(); info3.NoteId = Globals.GetGenerateId() + num; info3.OrderId = orderId; info3.Operator = ManagerHelper.GetCurrentManager().UserName; info3.Remark = "后台" + info3.Operator + "发货成功"; OrderHelper.SaveSendNote(info3); if (!string.IsNullOrEmpty(orderInfo.GatewayOrderId) && orderInfo.GatewayOrderId.Trim().Length > 0) { if (orderInfo.Gateway == "hishop.plugins.payment.ws_wappay.wswappayrequest") { PaymentModeInfo paymentMode = SalesHelper.GetPaymentMode(orderInfo.PaymentTypeId); if (paymentMode != null) { PaymentRequest.CreateInstance(paymentMode.Gateway, HiCryptographer.Decrypt(paymentMode.Settings), orderInfo.OrderId, orderInfo.GetTotal(), "订单发货", "订单号-" + orderInfo.OrderId, orderInfo.EmailAddress, orderInfo.OrderDate, Globals.FullPath(Globals.GetSiteUrls().Home), Globals.FullPath(Globals.GetSiteUrls().UrlData.FormatUrl("PaymentReturn_url", new object[] { paymentMode.Gateway })), Globals.FullPath(Globals.GetSiteUrls().UrlData.FormatUrl("PaymentNotify_url", new object[] { paymentMode.Gateway })), "").SendGoods(orderInfo.GatewayOrderId, orderInfo.RealModeName, orderInfo.ShipOrderNumber, "EXPRESS"); } } if (orderInfo.Gateway == "hishop.plugins.payment.weixinrequest") { SiteSettings masterSettings = SettingsManager.GetMasterSettings(false); PayClient client = new PayClient(masterSettings.WeixinAppId, masterSettings.WeixinAppSecret, masterSettings.WeixinPartnerID, masterSettings.WeixinPartnerKey, masterSettings.WeixinPaySignKey); DeliverInfo deliver = new DeliverInfo { TransId = orderInfo.GatewayOrderId, OutTradeNo = orderInfo.OrderId, OpenId = MemberHelper.GetMember(orderInfo.UserId).OpenId }; client.DeliverNotify(deliver); } } orderInfo.OnDeliver(); num++; } } } } if (num == 0) { this.ShowMsg("批量发货失败!", false); } else { if (num > 0) { this.BindData(); this.ShowMsg(string.Format("批量发货成功!发货数量{0}个", num), true); } } } }
protected override void RenderBulletText(System.Web.UI.WebControls.ListItem item, int index, System.Web.UI.HtmlTextWriter writer) { writer.Write(item.Text); }
protected void btnSubmit_Click(object sender, EventArgs e) { string value = (ddlAuditTypeDropDown.SelectedItem).ToString(); var option = ddlAuditxmls.SelectedValue; System.Web.UI.WebControls.ListItem xml = ddlAuditxmls.Items.FindByText(option); using (PowerShell PowerShellInstance = PowerShell.Create()) { PowerShellInstance.AddScript("param($param1,$param2) $date = Get-Date; $uri ='https://s5events.azure-automation.net/webhooks?token=SO4TYgMIWGml1dq2vkMXJ6yW3IGKqsvr8sI2x24VXkc%3d';" + "$headers = @{'From'='$env:USERNAME';'Date' = $date};$XmlFile =@( @{Name=$param1;xmlfilepath= $param2});" + "$body=ConvertTo-Json -InputObject $XmlFile;$result = Invoke-WebRequest -method Post -Uri $uri -Headers $headers -Body $body;$statuscode=$result.StatusCode; $jobid = (ConvertFrom-Json($result.Content)).jobids[0];write-output 'The Status code is' $statuscode; write-output 'The Status Description is' ($result.StatusDescription);write-output 'Job id is' ($jobid)"); /* PowerShellInstance.AddScript("param($param1,$param2) $date = Get-Date; $uri ='https://s5events.azure-automation.net/webhooks?token=SO4TYgMIWGml1dq2vkMXJ6yW3IGKqsvr8sI2x24VXkc%3d';" + * "$headers = @{'From'='$env:USERNAME';'Date' = $date};$XmlFile =@( @{Name=$param1;xmlfilepath= $param2});"+ * "$body=ConvertTo-Json -InputObject $XmlFile;$result = Invoke-WebRequest -method Post -Uri $uri -Headers $headers -Body $body;$statuscode=$result.StatusCode; $jobid = (ConvertFrom-Json($result.Content)).jobids[0];write-output 'The Status code is' $statuscode; write-output 'The Status Description is' ($result.StatusDescription);write-output 'Job id is' ($jobid);"+ * "$login=Login-AzureRmAccount -SubscriptionId “4c0bb932-99d0-41ad-a95b-263414adcce3” -TenantId '72f988bf-86f1-41af-91ab-2d7cd011db47';$auditrunid=$null;"+ * ":Lable while($auditrunid.count -ne 1){$out= Get-AzureRmAutomationJobOutput -ResourceGroupName 'nonprod' –AutomationAccountName 'EZpatch' -Id $jobid –Stream Output;$res =$out|where-object{$_.summary -match 'Audit Runid'} | select summary;$res;if (-not($res)){continue Lable;}else{$auditrunid =$res.Summary.split(' ')[-1];break;}}" + * "do{$StatusResult = Get-AzureRmAutomationJob -Id $jobid -ResourceGroupName nonprod -AutomationAccountName EZpatch; $JobStatus=$StatusResult.Status;$RptSQLServer = 'patchsqldb.database.windows.net';$RptSQLDB = 'EZ_Automation_Development';"+ * " $conn = New-Object System.Data.SqlClient.SqlConnection"+ * "$conn.ConnectionString = 'Server=$RptSQLServer;Database=$RptSQLDB;Authentication=Active Directory Integrated;Encrypt=True;TrustServerCertificate=False;' "+ * "$Conn.Open();$SqlCmd = New-Object System.Data.SqlClient.SqlCommand;$SqlCmd.Connection=$Conn;$insert_stmt = 'UPDATE AuditRun SET AzureJobID =$jobid,AzureJobStatus =$JobStatus WHERE AuditRunID=$auditrunid';$SqlCmd.CommandText =$insert_stmt;"+ * "$cmdtxt =$SqlCmd.CommandText;$wid=$SqlCmd.ExecuteNonQuery();Start-Sleep -Seconds 1;}while($StatusResult.Status -ne 'Completed');"+ * "$SqlCmd = New-Object System.Data.SqlClient.SqlCommand"+ * "$SqlCmd.Connection = $Conn;"+ * "$insert_stmt1 = 'Select * from AuditRun where AuditRunID =$auditrunid';" + * "$SqlCmd.CommandText =$insert_stmt1;"+ * "$cmdtxt =$SqlCmd.CommandText;"+ * "$finalResult = $SqlCmd.ExecuteReader();"+ * "$table = new-object “System.Data.DataTable” "+ * "$table.Load($finalResult);"+ * "write-output 'The current audit results are' $table;"); */ // use "AddParameter" to add a single parameter to the last command/script on the pipeline. PowerShellInstance.AddParameter("param1", value); //PowerShellInstance.AddScript("param($param1) $d = get-date; $s = 'test string value'; " + // "$d; $s; $param1;write-output 'This is'+$param1"+" get-service"); // use "AddParameter" to add a single parameter to the last command/script on the pipeline. // PowerShellInstance.AddParameter("param1", "Venkatesh Kistam"); PowerShellInstance.AddParameter("param2", xml.Value); Runspace rs1 = RunspaceFactory.CreateRunspace(); rs1.Open(); // use "AddParameter" to add a single parameter to the last command/script on the pipeline. // PowerShellInstance.AddParameter("AuditType", value); // PowerShellInstance.AddParameter("InputFilepath", xml.Value); Collection <PSObject> PSOutput = PowerShellInstance.Invoke(); var builder = new StringBuilder(); foreach (PSObject outputItem in PSOutput) { if (outputItem != null) { builder.Append(outputItem.ToString() + "\r\n"); } } ResultBox.Text = Server.HtmlEncode(builder.ToString()); } /* * string value = (ddlAuditTypeDropDown.SelectedItem).ToString(); * * * if (value == "AuditDotNetVersion") * { * * * ResultBox.Text = string.Empty; * * Runspace rs1 = RunspaceFactory.CreateRunspace(); * rs1.Open(); * * * PowerShell shell1 = PowerShell.Create(); * shell1.Runspace = rs1; * * RunspaceInvoke runSpaceInvoker1 = new RunspaceInvoke(rs1); * Pipeline pipeLine1 = rs1.CreatePipeline(); * // var option = ddlAuditxmls.SelectedValue; * // System.Web.UI.WebControls.ListItem xml = ddlAuditxmls.Items.FindByText(option); * string cmd123 = @" * $date = Get-Date * $uri = ""https://s5events.azure-automation.net/webhooks?token=SO4TYgMIWGml1dq2vkMXJ6yW3IGKqsvr8sI2x24VXkc%3d""; * $headers = @{ * 'From' = ""$env:USERNAME"" * 'Date' = ""$date"" * } * * $XmlFile =@( * @{Name=""Value""; * xmlfilepath=""xml.value""} * * ) * $body = ConvertTo-Json -InputObject $XmlFile * $result=Invoke-WebRequest -method Post -Uri $uri -Headers $headers -Body $body * $jobid=(ConvertFrom-Json ($result.Content)).jobids[0] * * $WebhookStattusCode = ""The Status code is $($result.StatusCode)"" * $WebhookStattusCode | Out-String; * $WebhookStattusDescription = ""The Status Description is $($result.StatusDescription)"" * $WebhookStattusDescription | Out-String; * $webhookjobid = ""Job id is $($jobid)"" * $webhookjobid | Out-String; -argument * "; * /* Command myCommand1 = new Command(@"https://smdbsourcetest.blob.core.windows.net/powersehllscripts/TriggerWebhook.ps1"); * * CommandParameter testParam1 = new CommandParameter("AuditType", value); * var option = ddlAuditxmls.SelectedValue; * CommandParameter testParam2 = new CommandParameter("InputFilepath", ddlAuditxmls.Items.FindByText(option)); * myCommand1.Parameters.Add(testParam1); * myCommand1.Parameters.Add(testParam2); * * pipeLine1.Commands.AddScript(cmd123); * * try * { * var results = pipeLine1.Invoke(); * * if (results.Count > 0) * { * // We use a string builder ton create our result text * var builder = new StringBuilder(); * * foreach (var psObject in results) * { * // Convert the Base Object to a string and append it to the string builder. * // Add \r\n for line breaks * builder.Append(psObject.BaseObject.ToString() + "\r\n"); * } * * // Encode the string in HTML (prevent security issue with 'dangerous' caracters like < > * ResultBox.Text = Server.HtmlEncode(builder.ToString()); * * * } * } * * * * catch (Exception ex) * { * Console.WriteLine("An error occured: " + ex.Message); * } * finally * { * pipeLine1.Stop(); * * rs1.Close(); * } * * } * * * else if (value == "GenericAudit") * { * // Clean the Result TextBox * ResultBox.Text = string.Empty; * * Runspace rs = RunspaceFactory.CreateRunspace(); * rs.Open(); * * * PowerShell shell = PowerShell.Create(); * shell.Runspace = rs; * * RunspaceInvoke runSpaceInvoker = new RunspaceInvoke(rs); * Pipeline pipeLine = rs.CreatePipeline(); * * Command myCommand = new Command(@"C:\Users\v-venkis\Desktop\Webhookcall.ps1"); * var option = ddlAuditxmls.SelectedValue; * CommandParameter testParam = new CommandParameter("xmlfilepath", ddlAuditxmls.Items.FindByText(option)); * myCommand.Parameters.Add(testParam); * * pipeLine.Commands.Add(myCommand); * * try * { * var results1 = pipeLine.Invoke(); * * if (results1.Count > 0) * { * // We use a string builder ton create our result text * var builder = new StringBuilder(); * * foreach (var psObject in results1) * { * // Convert the Base Object to a string and append it to the string builder. * // Add \r\n for line breaks * builder.Append(psObject.BaseObject.ToString() + "\r\n"); * } * * // Encode the string in HTML (prevent security issue with 'dangerous' caracters like < > * ResultBox.Text = Server.HtmlEncode(builder.ToString()); * * * } * } * * * * catch (Exception ex) * { * Console.WriteLine("An error occured: " + ex.Message); * } * finally * { * pipeLine.Stop(); * * rs.Close(); * } * } * */ }
protected void gvPlan_RowCommand(object sender, GridViewCommandEventArgs e) { int planId = Utils.ParseInt(e.CommandArgument.ToString(), 0); Providers.HostedSolution.Organization[] orgs = null; Providers.HostedSolution.LyncUserPlan plan; int result = 0; switch (e.CommandName) { case "DeleteItem": try { if (PanelSecurity.SelectedUserId != 1) { PackageInfo[] Packages = ES.Services.Packages.GetPackages(PanelSecurity.SelectedUserId); if ((Packages != null) & (Packages.GetLength(0) > 0)) { orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(Packages[0].PackageId, false); } } else { orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(1, false); } plan = ES.Services.Lync.GetLyncUserPlan(orgs[0].Id, planId); if (plan.ItemId != orgs[0].Id) { messageBox.ShowErrorMessage("EXCHANGE_UNABLE_USE_SYSTEMPLAN"); BindPlans(); return; } result = ES.Services.Lync.DeleteLyncUserPlan(orgs[0].Id, planId); if (result < 0) { messageBox.ShowResultMessage(result); return; } ViewState["LyncUserPlanID"] = null; txtPlan.Text = string.Empty; btnUpdatePlan.Enabled = (string.IsNullOrEmpty(txtPlan.Text)) ? false : true; } catch (Exception) { messageBox.ShowErrorMessage("LYNC_DELETE_PLAN"); } BindPlans(); break; case "EditItem": try { ViewState["LyncUserPlanID"] = planId; if (PanelSecurity.SelectedUserId != 1) { PackageInfo[] Packages = ES.Services.Packages.GetPackages(PanelSecurity.SelectedUserId); if ((Packages != null) & (Packages.GetLength(0) > 0)) { orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(Packages[0].PackageId, false); } } else { orgs = ES.Services.ExchangeServer.GetExchangeOrganizations(1, false); } plan = ES.Services.Lync.GetLyncUserPlan(orgs[0].Id, planId); txtPlan.Text = plan.LyncUserPlanName; chkIM.Checked = plan.IM; chkIM.Enabled = false; chkFederation.Checked = plan.Federation; chkConferencing.Checked = plan.Conferencing; chkMobility.Checked = plan.Mobility; chkEnterpriseVoice.Checked = plan.EnterpriseVoice; chkRemoteUserAccess.Checked = plan.RemoteUserAccess; chkAllowOrganizeMeetingsWithExternalAnonymous.Checked = plan.AllowOrganizeMeetingsWithExternalAnonymous; ddTelephony.SelectedIndex = plan.Telephony; tbServerURI.Text = plan.ServerURI; string planArchivePolicy = ""; if (plan.ArchivePolicy != null) { planArchivePolicy = plan.ArchivePolicy; } string planTelephonyDialPlanPolicy = ""; if (plan.TelephonyDialPlanPolicy != null) { planTelephonyDialPlanPolicy = plan.TelephonyDialPlanPolicy; } string planTelephonyVoicePolicy = ""; if (plan.TelephonyVoicePolicy != null) { planTelephonyVoicePolicy = plan.TelephonyVoicePolicy; } ddArchivingPolicyUpdate(); ListItem li = ddArchivingPolicy.Items.FindByValue(planArchivePolicy); if (li == null) { li = new System.Web.UI.WebControls.ListItem(planArchivePolicy.Replace("Tag:", ""), planArchivePolicy); ddArchivingPolicy.Items.Add(li); } ddArchivingPolicy.SelectedIndex = ddArchivingPolicy.Items.IndexOf(li); ddTelephonyDialPlanPolicy.Items.Clear(); ddTelephonyDialPlanPolicy.Items.Add(new System.Web.UI.WebControls.ListItem(planTelephonyDialPlanPolicy.Replace("Tag:", ""), planTelephonyDialPlanPolicy)); ddTelephonyVoicePolicy.Items.Clear(); ddTelephonyVoicePolicy.Items.Add(new System.Web.UI.WebControls.ListItem(planTelephonyVoicePolicy.Replace("Tag:", ""), planTelephonyVoicePolicy)); btnUpdatePlan.Enabled = (string.IsNullOrEmpty(txtPlan.Text)) ? false : true; break; } catch (Exception) { } BindPlans(); break; case "RestampItem": RestampLyncUsers(planId, planId); break; } }
protected void Page_Load(object sender, EventArgs e) { if (Session["collegecode"] == null) //Aruna For Back Button { Response.Redirect("~/Default.aspx"); } if (!IsPostBack) { FpSpread1.Visible = false; //btnprintmaster.Visible = false; FpSpread1.Sheets[0].ColumnCount = 0; FpSpread1.Sheets[0].RowCount = 0; lblerror1.Visible = false; con.Close(); con.Open(); lblerror1.Visible = false; //lblrptname.Visible = false; //txtexcelname.Visible = false; //btn_excel.Visible = false; SqlCommand cmd_vehicle_id = new SqlCommand("select * from vehicle_master order by len(veh_id), Veh_ID", con); SqlDataReader rdr_vehicle_id = cmd_vehicle_id.ExecuteReader(); int incre_veh = 0; while (rdr_vehicle_id.Read()) { if (rdr_vehicle_id.HasRows == true) { incre_veh++; System.Web.UI.WebControls.ListItem list_vehicle_id = new System.Web.UI.WebControls.ListItem(); list_vehicle_id.Text = (rdr_vehicle_id["Veh_ID"].ToString()); vehiclechecklist.Items.Add(list_vehicle_id); vehiclechecklist.Items[incre_veh - 1].Selected = true; } for (int i = 0; i < vehiclechecklist.Items.Count; i++) { vehiclechecklist.Items[i].Selected = true; Vehicleid.Text = "Vehicle(" + (vehiclechecklist.Items.Count) + ")"; if (vech_values == "") { vech_values = vehiclechecklist.Items[i].Text.ToString(); } else { vech_values = vech_values + "','" + vehiclechecklist.Items[i].Text; } } //for (int i = 0; i < vehiclechecklist.Items.Count; i++) //{ // vehiclechecklist.Items[i].Selected = false; //} } con.Close(); con.Open(); SqlCommand cmd_route = new SqlCommand("select distinct Route_ID from routemaster ", con); SqlDataReader rdr_route = cmd_route.ExecuteReader(); int route_count = 0; while (rdr_route.Read()) { if (rdr_route.HasRows == true) { route_count++; System.Web.UI.WebControls.ListItem list_route = new System.Web.UI.WebControls.ListItem(); list_route.Text = (rdr_route["Route_ID"].ToString()); checkrolist.Items.Add(list_route); checkrolist.Items[route_count - 1].Selected = true; } for (int i = 0; i < checkrolist.Items.Count; i++) { if (checkrolist.Items[i].Selected == true) { // route_count = route_count + 1; txt_route.Text = "Route(" + route_count.ToString() + ")"; //txt_route.Text = checkrolist.SelectedItem.ToString(); if (route_values == "") { route_values = checkrolist.Items[i].Text.ToString(); } else { route_values = route_values + "," + checkrolist.Items[i].Text; } } } } } }
private void InitAlarmCondition() { string text = ""; if (this.AlarmCondition.Length <= 0) { this.chkDefault.Checked = true; } else { this.chkDefault.Checked = false; } System.Web.UI.WebControls.ListItem item = new System.Web.UI.WebControls.ListItem("紧急报警", "2") { Selected = this.getAlarmState("紧急报警") }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState("紧急报警")); item = new System.Web.UI.WebControls.ListItem("求助报警", "16") { Selected = this.getAlarmState("求助报警") }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState("求助报警")); item = new System.Web.UI.WebControls.ListItem("位移报警", "32") { Selected = this.getAlarmState("位移报警") }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState("位移报警")); item = new System.Web.UI.WebControls.ListItem("欠压报警", "256") { Selected = this.getAlarmState("欠压报警") }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState("欠压报警")); item = new System.Web.UI.WebControls.ListItem("超速报警", "4096") { Selected = this.getAlarmState("超速报警") }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState("超速报警")); item = new System.Web.UI.WebControls.ListItem("掉电报警", "512") { Selected = this.getAlarmState("掉电报警") }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState("掉电报警")); item = new System.Web.UI.WebControls.ListItem("探测报警", "2097152") { Selected = this.getAlarmState("探测报警") }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState("探测报警")); item = new System.Web.UI.WebControls.ListItem("防盗报警", "32768") { Selected = this.getAlarmState("防盗报警") }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState("防盗报警")); item = new System.Web.UI.WebControls.ListItem("开油箱盖", "4194304") { Selected = this.getAlarmState("开油箱盖") }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState("开油箱盖")); item = new System.Web.UI.WebControls.ListItem("刹车报警", "8388608") { Selected = this.getAlarmState("刹车报警") }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState("刹车报警")); item = new System.Web.UI.WebControls.ListItem("非法点火", "65536") { Selected = this.getAlarmState("非法点火") }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState("非法点火")); item = new System.Web.UI.WebControls.ListItem("超时停车", "64") { Selected = this.getAlarmState("超时停车") }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState("超时停车")); item = new System.Web.UI.WebControls.ListItem("超时驾驶", "128") { Selected = this.getAlarmState("超时驾驶") }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState("超时驾驶")); item = new System.Web.UI.WebControls.ListItem("开车门", "131072") { Selected = this.getAlarmState("开车门") }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState("开车门")); item = new System.Web.UI.WebControls.ListItem("开车窗", "262144") { Selected = this.getAlarmState("开车窗") }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState("开车窗")); item = new System.Web.UI.WebControls.ListItem("开前盖", "524288") { Selected = this.getAlarmState("开前盖") }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState("开前盖")); item = new System.Web.UI.WebControls.ListItem("开后盖", "1048576") { Selected = this.getAlarmState("开后盖") }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState("开后盖")); text = this.getCustName("自定义1", CmdParam.CarAlarmState.终端IO1输入); item = new System.Web.UI.WebControls.ListItem(text, "16777216") { Selected = this.getAlarmState(text) }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState(text)); text = this.getCustName("自定义2", CmdParam.CarAlarmState.适配器S0); item = new System.Web.UI.WebControls.ListItem(text, "33554432") { Selected = this.getAlarmState(text) }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState(text)); text = this.getCustName("自定义3", CmdParam.CarAlarmState.适配器S1); item = new System.Web.UI.WebControls.ListItem(text, "67108864") { Selected = this.getAlarmState(text) }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState(text)); text = this.getCustName("自定义4", CmdParam.CarAlarmState.适配器S2); item = new System.Web.UI.WebControls.ListItem(text, "134217728") { Selected = this.getAlarmState(text) }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState(text)); text = this.getCustName("自定义5", CmdParam.CarAlarmState.适配器S3); item = new System.Web.UI.WebControls.ListItem(text, "268435456") { Selected = this.getAlarmState(text) }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState(text)); text = this.getCustName("自定义6", CmdParam.CarAlarmState.适配器S4); item = new System.Web.UI.WebControls.ListItem(text, "536870912") { Selected = this.getAlarmState(text) }; this.clbAlarmCondition.Items.Add(item, this.getAlarmState(text)); }
protected void PopulatePage() { try { string textVal = string.Empty, textVal2 = string.Empty; string val = string.Empty, printHead = string.Empty, PrintFoot = string.Empty; this.GetTemplateName(); if (items.Length == 1) { this.lbl2.Enabled = false; this.DropDownList1.Enabled = false; try { XmlDocument xmlDoc = Helper.GetConfigFile(currentList, Constants.ConfigFile.PrintSettingsFile); XmlNode rootNode = null; if (xmlDoc == null) { rootNode = xmlDoc.CreateElement("Templates"); xmlDoc.AppendChild(rootNode); } else { rootNode = xmlDoc.DocumentElement; } foreach (XmlNode printNode in rootNode.ChildNodes) { string templateTitle = printNode.Attributes[Constants.ActionField.printTitle].Value; string printHeader = printNode.Attributes[Constants.ActionField.printHeader].Value; string printFooter = printNode.Attributes[Constants.ActionField.printFooter].Value; foreach (SPField field in currentList.Fields) { try { if (field != null && !field.Hidden)// && !field.ReadOnlyField { System.Web.UI.WebControls.ListItem newFieldItem = new System.Web.UI.WebControls.ListItem(field.Title, field.InternalName); if (!this.UnvisibleListBox.Items.Contains(newFieldItem) && this.UnvisibleListBox.Items.FindByText(field.Title) == null) { this.UnvisibleListBox.Items.Add(newFieldItem); } //AllFieldsListBox.Items.Add(field.Title); } } catch { } } for (int i = 0; i < UnvisibleListBox.Items.Count; i++) { try { val = Convert.ToString(currentItem[Convert.ToString(UnvisibleListBox.Items[i])]); if (!string.IsNullOrEmpty(val)) { if (val.Equals("0;#")) { val = string.Empty; } else if (val.Contains(";#")) { val = val.Substring(val.IndexOf(";#") + 2); } } } catch { } textVal += "<tr>" + "<td class='ms-formlabel'>" + Convert.ToString(UnvisibleListBox.Items[i]) + "</td>" + "<td class='ms-formfield'>" + val + "</td>" + "</tr>"; printHead = printHeader; PrintFoot = printFooter; } } } catch { } BdyTextBox.Text = printHead + "<table border='1' style=\"border:1px solid #cccccc;margin-top:10px;margin-bottom:10px;border-collapse:collapse\" width='100%'>" + textVal + "</table>" + PrintFoot; } else { string fieldName2 = string.Empty, fld2 = string.Empty, fldValues2 = string.Empty; if (!string.IsNullOrEmpty(this.TemplatesList.SelectedValue)) { XmlDocument xmlDoc = Helper.GetConfigFile(currentList, Constants.ConfigFile.PrintSettingsFile); XmlNode rootNode = null; if (xmlDoc == null) { rootNode = xmlDoc.CreateElement("Templates"); xmlDoc.AppendChild(rootNode); } else { rootNode = xmlDoc.DocumentElement; } foreach (XmlNode printNode in rootNode.ChildNodes) { string templateTitle = printNode.Attributes[Constants.ActionField.printTitle].Value; string printHeader = printNode.Attributes[Constants.ActionField.printHeader].Value; string printFooter = printNode.Attributes[Constants.ActionField.printFooter].Value; if (!string.IsNullOrEmpty(templateTitle)) { CCSTemplate action = new CCSTemplate(); XmlNode expressionsNode = printNode.FirstChild; if (templateTitle.Equals(TemplatesList.SelectedItem.Text)) { foreach (XmlNode expressionNode in expressionsNode.ChildNodes) { if (expressionNode.Name == Constants.Field.fldNodeName) { try { fieldName2 = expressionNode.Attributes[Constants.Field.fldFieldName].Value; fld2 = currentList.Fields.GetField(fieldName2).Title; } catch { } } textVal2 += "<td class='ms-vh'>" + fld2 + "</td>"; } } } } } listItems = new System.Collections.Generic.List <SPListItem>(); for (int i = 0; i < items.Length; i++) { SPListItem currentListItem = currentList.GetItemById(int.Parse(items[i])); listItems.Add(currentListItem); } foreach (SPListItem selItem in listItems) { textVal += "<tr>"; if (!string.IsNullOrEmpty(this.TemplatesList.SelectedValue)) { XmlDocument xmlDoc = Helper.GetConfigFile(currentList, Constants.ConfigFile.PrintSettingsFile); XmlNode rootNode = null; if (xmlDoc == null) { rootNode = xmlDoc.CreateElement("Templates"); xmlDoc.AppendChild(rootNode); } else { rootNode = xmlDoc.DocumentElement; } foreach (XmlNode printNode in rootNode.ChildNodes) { string templateTitle = printNode.Attributes[Constants.ActionField.printTitle].Value; string printHeader = printNode.Attributes[Constants.ActionField.printHeader].Value; string printFooter = printNode.Attributes[Constants.ActionField.printFooter].Value; if (!string.IsNullOrEmpty(templateTitle)) { CCSTemplate action = new CCSTemplate(); XmlNode expressionsNode = printNode.FirstChild; if (templateTitle.Equals(TemplatesList.SelectedItem.Text)) { foreach (XmlNode expressionNode in expressionsNode.ChildNodes) { if (expressionNode.Name == Constants.Field.fldNodeName) { try { fieldName2 = expressionNode.Attributes[Constants.Field.fldFieldName].Value; fld2 = currentList.Fields.GetField(fieldName2).Title; fldValues2 = Convert.ToString(selItem[Convert.ToString(fieldName2)]); } catch { } if (!string.IsNullOrEmpty(fldValues2)) { if (fldValues2.Equals("0;#")) { fldValues2 = string.Empty; } else if (fldValues2.Contains(";#")) { fldValues2 = fldValues2.Substring(fldValues2.IndexOf(";#") + 2); } } } textVal += "<td class='ms-vb2'>" + fldValues2 + "</td>"; printHead = printHeader; PrintFoot = printFooter; } } } } } textVal += "</tr>"; } BdyTextBox.Text = printHead + "<table border='1' style=\"border:1px solid #cccccc;margin-top:10px;margin-bottom:10px;border-collapse:collapse\" width='100%'>" + "<tr >" + textVal2 + "</tr>" + textVal + "</table>" + PrintFoot; } } catch { } }
private void btnSendGoods_Click(object sender, System.EventArgs e) { if (this.grdOrderGoods.Rows.Count <= 0) { this.ShowMsg("没有要进行发货的订单。", false); return; } DropdownColumn dropdownColumn = (DropdownColumn)this.grdOrderGoods.Columns[4]; System.Web.UI.WebControls.ListItemCollection selectedItems = dropdownColumn.SelectedItems; DropdownColumn dropdownColumn2 = (DropdownColumn)this.grdOrderGoods.Columns[5]; System.Web.UI.WebControls.ListItemCollection selectedItems2 = dropdownColumn2.SelectedItems; int num = 0; for (int i = 0; i < selectedItems.Count; i++) { string text = (string)this.grdOrderGoods.DataKeys[this.grdOrderGoods.Rows[i].RowIndex].Value; System.Web.UI.WebControls.TextBox textBox = (System.Web.UI.WebControls.TextBox) this.grdOrderGoods.Rows[i].FindControl("txtShippOrderNumber"); System.Web.UI.WebControls.ListItem listItem = selectedItems[i]; System.Web.UI.WebControls.ListItem listItem2 = selectedItems2[i]; int num2 = 0; int.TryParse(listItem.Value, out num2); if (!string.IsNullOrEmpty(textBox.Text.Trim()) && textBox.Text.Length <= 20 && num2 > 0) { PurchaseOrderInfo purchaseOrder = SalesHelper.GetPurchaseOrder(text); if (purchaseOrder != null && (purchaseOrder.PurchaseStatus == OrderStatus.BuyerAlreadyPaid || (purchaseOrder.PurchaseStatus == OrderStatus.WaitBuyerPay && purchaseOrder.Gateway == "hishop.plugins.payment.podrequest")) && !string.IsNullOrEmpty(listItem2.Value)) { ShippingModeInfo shippingMode = SalesHelper.GetShippingMode(int.Parse(listItem.Value), true); purchaseOrder.RealShippingModeId = shippingMode.ModeId; purchaseOrder.RealModeName = shippingMode.Name; purchaseOrder.ExpressCompanyAbb = listItem2.Value; purchaseOrder.ExpressCompanyName = listItem2.Text; purchaseOrder.ShipOrderNumber = textBox.Text; if (SalesHelper.SendPurchaseOrderGoods(purchaseOrder)) { SendNote sendNote = new SendNote(); sendNote.NoteId = Globals.GetGenerateId() + num; sendNote.OrderId = text; sendNote.Operator = Hidistro.Membership.Context.HiContext.Current.User.Username; sendNote.Remark = "后台" + sendNote.Operator + "发货成功"; SalesHelper.SavePurchaseSendNote(sendNote); if (!string.IsNullOrEmpty(purchaseOrder.TaobaoOrderId)) { try { ExpressCompanyInfo expressCompanyInfo = ExpressHelper.FindNode(purchaseOrder.ExpressCompanyName); string requestUriString = string.Format("http://order1.kuaidiangtong.com/UpdateShipping.ashx?tid={0}&companycode={1}&outsid={2}", purchaseOrder.TaobaoOrderId, expressCompanyInfo.TaobaoCode, purchaseOrder.ShipOrderNumber); System.Net.WebRequest webRequest = System.Net.WebRequest.Create(requestUriString); webRequest.GetResponse(); goto IL_27F; } catch { goto IL_27F; } goto IL_276; } IL_27F: num++; } } } IL_276 :; } if (num == 0) { this.ShowMsg("批量发货失败!", false); return; } if (num > 0) { this.BindData(); this.ShowMsg(string.Format("批量发货成功!发货数量{0}个", num), true); } }
private void btnSendGoods_Click(object sender, System.EventArgs e) { if (this.grdOrderGoods.Rows.Count <= 0) { this.ShowMsg("没有要进行发货的订单。", false); return; } DropdownColumn dropdownColumn = (DropdownColumn)this.grdOrderGoods.Columns[4]; System.Web.UI.WebControls.ListItemCollection selectedItems = dropdownColumn.SelectedItems; int num = 0; for (int i = 0; i < selectedItems.Count; i++) { string orderId = (string)this.grdOrderGoods.DataKeys[this.grdOrderGoods.Rows[i].RowIndex].Value; System.Web.UI.WebControls.TextBox textBox = (System.Web.UI.WebControls.TextBox) this.grdOrderGoods.Rows[i].FindControl("txtShippOrderNumber"); System.Web.UI.WebControls.ListItem listItem = selectedItems[i]; int num2 = 0; int.TryParse(listItem.Value, out num2); OrderInfo orderInfo = SubsiteSalesHelper.GetOrderInfo(orderId); if (orderInfo != null && (orderInfo.GroupBuyId <= 0 || orderInfo.GroupBuyStatus == GroupBuyStatus.Success) && orderInfo.OrderStatus == OrderStatus.BuyerAlreadyPaid && num2 > 0 && !string.IsNullOrEmpty(textBox.Text) && textBox.Text.Length <= 20) { ShippingModeInfo shippingMode = SubsiteSalesHelper.GetShippingMode(num2, true); orderInfo.RealShippingModeId = shippingMode.ModeId; orderInfo.RealModeName = shippingMode.Name; orderInfo.ShipOrderNumber = textBox.Text; if (SubsiteSalesHelper.SendGoods(orderInfo)) { if (!string.IsNullOrEmpty(orderInfo.GatewayOrderId) && orderInfo.GatewayOrderId.Trim().Length > 0) { PaymentModeInfo paymentMode = SubsiteSalesHelper.GetPaymentMode(orderInfo.PaymentTypeId); if (paymentMode != null) { PaymentRequest paymentRequest = PaymentRequest.CreateInstance(paymentMode.Gateway, HiCryptographer.Decrypt(paymentMode.Settings), orderInfo.OrderId, orderInfo.GetTotal(), "订单发货", "订单号-" + orderInfo.OrderId, orderInfo.EmailAddress, orderInfo.OrderDate, Globals.FullPath(Globals.GetSiteUrls().Home), Globals.FullPath(Globals.GetSiteUrls().UrlData.FormatUrl("PaymentReturn_url", new object[] { paymentMode.Gateway })), Globals.FullPath(Globals.GetSiteUrls().UrlData.FormatUrl("PaymentNotify_url", new object[] { paymentMode.Gateway })), ""); paymentRequest.SendGoods(orderInfo.GatewayOrderId, orderInfo.RealModeName, orderInfo.ShipOrderNumber, "EXPRESS"); } } int num3 = orderInfo.UserId; if (num3 == 1100) { num3 = 0; } Hidistro.Membership.Core.IUser user = Hidistro.Membership.Context.Users.GetUser(num3); Messenger.OrderShipping(orderInfo, user); orderInfo.OnDeliver(); } num++; } } if (num == 0) { this.ShowMsg("批量发货失败!,发货数量0个", false); return; } if (num > 0) { this.BindData(); this.ShowMsg(string.Format("批量发货成功!,发货数量{0}个", num), true); } }
/// <summary> /// Loads the general settings. /// </summary> private void LoadGeneralSettings() { #region All Lists and Fields Dictionary <string, List <string> > listsAndFields = GetListsAndFields(); Dictionary <string, List <string> > myWorkListsAndFields = GetMyWorkListsAndFields(); #endregion #region Selected Lists MyWorkLists = GetMyWorkListsFromDb(_web, MyWork.GetArchivedWebs(_web.Site.ID)); if (!NewSetup()) { if (!IncludeFixApplied()) { List <string> selectedMyWorkLists = CoreFunctions.getConfigSetting(_web, GeneralSettingsSelectedMyWorkLists).Split(new[] { ',' }). ToList(); var excludedLists = new List <string>(); var includedLists = new List <string>(); foreach (MWList myWorkList in MyWorkLists) { if (DoesListExist(myWorkList.Name)) { if (!selectedMyWorkLists.Contains(myWorkList.Name)) { excludedLists.Add(myWorkList.Name); } else { includedLists.Add(myWorkList.Name); } } } CoreFunctions.setConfigSetting(_web, GeneralSettingsExcludedMyWorkLists, excludedLists.Count > 0 ? string.Join(",", excludedLists.ToArray()) : string.Empty); CoreFunctions.setConfigSetting(_web, GeneralSettingsSelectedMyWorkLists, includedLists.Count > 0 ? string.Join(",", includedLists.ToArray()) : string.Empty); CoreFunctions.setConfigSetting(_web, GeneralSettingsMyWorkIncludeFixApplied, true.ToString(CultureInfo.InvariantCulture)); } } List <string> excludedMyWorkLists = CoreFunctions.getConfigSetting(_web, GeneralSettingsExcludedMyWorkLists).Split(new[] { ',' }).ToList(); foreach (MWList myWorkList in MyWorkLists) { if (DoesListExist(myWorkList.Name)) { var listItem = new ListItem(myWorkList.Name, myWorkList.Id); if (excludedMyWorkLists.Contains(myWorkList.Name)) { lstExcludedMyWorkLists.Items.Add(listItem); } else { lstIncludedMyWorkLists.Items.Add(listItem); } } } List <string> selectedLists = CoreFunctions.getConfigSetting(_web, GeneralSettingsSelectedLists).Split(new[] { ',' }).ToList(); List <string> listSelected = new List <string>(); selectedLists.RemoveAll(string.IsNullOrEmpty); foreach (string selectedList in selectedLists) { if (DoesListExist(selectedList)) { listSelected.Add(selectedList); tbSelectedLists.Text += selectedList + Environment.NewLine; } } CoreFunctions.setConfigSetting(_web, GeneralSettingsSelectedLists, listSelected.Count > 0 ? string.Join(",", listSelected.ToArray()) : string.Empty); #endregion #region Selected Fields List <string> selectedFields = CoreFunctions.getConfigSetting(_web, GeneralSettingsSelectedFields).Split(new[] { ',' }).ToList(); var sFields = new List <ListItem>(); sFields.AddRange((selectedLists.Count > 0 ? (from selectedList in selectedLists where listsAndFields.ContainsKey(selectedList) from field in listsAndFields[selectedList] where selectedFields.Exists(f => f.Equals(field)) let theField = field select new ListItem(theField.ToPrettierName(selectedList, _web), field)) : (from listAndFields in listsAndFields from field in listAndFields.Value where selectedFields.Exists(f => f.Equals(field)) let theField = field select new ListItem(theField.ToPrettierName(listAndFields.Key, _web), field)))); sFields.AddRange(from myWorkListsAndField in myWorkListsAndFields from field in myWorkListsAndField.Value where selectedFields.Contains(field) select new ListItem(field.ToPrettierName(myWorkListsAndField.Key, _web), field)); lstSelectedFields.DataSource = sFields.Distinct().ToList(); lstSelectedFields.DataTextField = "Text"; lstSelectedFields.DataValueField = "Value"; lstSelectedFields.DataBind(); lstSelectedFields.Sort(); #endregion #region Available Fields var availableFields = new List <ListItem>(); availableFields.AddRange((selectedLists.Count > 0 ? (from selectedList in selectedLists where listsAndFields.ContainsKey(selectedList) from field in listsAndFields[selectedList] where !selectedFields.Exists(f => f.Equals(field)) let theField = field select new ListItem(theField.ToPrettierName(selectedList, _web), field)) : (from listAndFields in listsAndFields from field in listAndFields.Value where !selectedFields.Exists(f => f.Equals(field)) let theField = field select new ListItem(theField.ToPrettierName(listAndFields.Key, _web), field)))); availableFields.AddRange(from myWorkListsAndField in myWorkListsAndFields from field in myWorkListsAndField.Value where !selectedFields.Contains(field) select new ListItem(field.ToPrettierName(myWorkListsAndField.Key, _web), field)); lstAllFields.DataTextField = "Text"; lstAllFields.DataValueField = "Value"; lstAllFields.DataSource = availableFields.Distinct().OrderBy(f => f.Text); lstAllFields.DataBind(); #endregion #region Cross Site Urls string crossSiteUrls = CoreFunctions.getConfigSetting(_web, GeneralSettingsCrossSiteUrls); if (!string.IsNullOrEmpty(crossSiteUrls)) { tbCrossSiteUrls.Text = crossSiteUrls.Replace("|", Environment.NewLine); } #endregion #region Performance Mode string performanceMode = CoreFunctions.getConfigSetting(_web, GeneralSettingsPerformanceMode); cbPerformanceMode.Checked = string.IsNullOrEmpty(performanceMode) || performanceMode.Equals("on"); #endregion #region My Work Grid Settings bool agoFilterEnabled = false; int agoFilterDays = 0; bool afterFilterEnabled = false; int afterFilterDays = 0; var dayFilters = CoreFunctions.getConfigSetting(_web, GENERAL_SETTINGS_WORK_DAY_FILTERS); if (!string.IsNullOrEmpty(dayFilters)) { string[] filters = dayFilters.Split('|'); bool.TryParse(filters[0], out agoFilterEnabled); int.TryParse(filters[1], out agoFilterDays); bool.TryParse(filters[2], out afterFilterEnabled); int.TryParse(filters[3], out afterFilterDays); } cbDaysAgo.Checked = agoFilterEnabled; cbDaysAfter.Checked = afterFilterEnabled; if (agoFilterDays > 0) { tbDaysAgo.Text = agoFilterDays.ToString(CultureInfo.InvariantCulture); } if (afterFilterDays > 0) { tbDaysAfter.Text = afterFilterDays.ToString(CultureInfo.InvariantCulture); } tbDaysAgo.Enabled = agoFilterEnabled; tbDaysAfter.Enabled = afterFilterEnabled; hfDaysAgo.Value = tbDaysAgo.Text; hfDaysAfter.Value = tbDaysAfter.Text; bool indicatorActive = true; int indicatorDays = 2; var newItemIndicator = CoreFunctions.getConfigSetting(_web, GENERAL_SETTINGS_NEW_ITEM_INDICATOR); if (!string.IsNullOrEmpty(newItemIndicator)) { var settings = newItemIndicator.Split('|'); bool.TryParse(settings[0], out indicatorActive); int.TryParse(settings[1], out indicatorDays); } cbNewItemIndicator.Checked = indicatorActive; if (indicatorDays > 0) { tbNewItemIndicator.Text = indicatorDays.ToString(CultureInfo.InvariantCulture); } tbNewItemIndicator.Enabled = indicatorActive; hfNewItemIndicator.Value = tbNewItemIndicator.Text; #endregion }
protected void Page_Load(object sender, EventArgs e) { txt_vech.Attributes.Add("readonly", "readonly"); //txtfrm_date.Attributes.Add("readonly", "readonly"); //txtend_date.Attributes.Add("readonly", "readonly"); Fp_Fuel.Sheets[0].AutoPostBack = true; Fp_Fuel.CommandBar.Visible = false; FarPoint.Web.Spread.StyleInfo style = new FarPoint.Web.Spread.StyleInfo(); style.Font.Size = 10; style.Font.Bold = true; Fp_Fuel.Sheets[0].SheetCornerStyle = new FarPoint.Web.Spread.StyleInfo(style); Fp_Fuel.Sheets[0].AllowTableCorner = true; Fp_Fuel.Sheets[0].RowHeader.Visible = false; Fp_Fuel.Sheets[0].ColumnHeader.DefaultStyle.Font.Size = FontUnit.Medium; //FpSpread1.Sheets[0] Fp_Fuel.Sheets[0].ColumnHeader.DefaultStyle.Font.Name = "Book Antiqua"; Fp_Fuel.Sheets[0].ColumnHeader.DefaultStyle.Font.Bold = true; Fp_Fuel.Sheets[0].DefaultColumnWidth = 50; Fp_Fuel.Sheets[0].ColumnHeader.DefaultStyle.Font.Size = FontUnit.Medium; Fp_Fuel.Sheets[0].ColumnHeader.DefaultStyle.Font.Name = "Book Antiqua"; Fp_Fuel.Sheets[0].ColumnHeader.DefaultStyle.Font.Bold = true; Fp_Fuel.Sheets[0].DefaultStyle.Font.Size = FontUnit.Medium; Fp_Fuel.Sheets[0].DefaultStyle.Font.Name = "Book Antiqua"; Fp_Fuel.Sheets[0].DefaultStyle.Font.Bold = false; Fp_Fuel.SheetCorner.Cells[0, 0].Font.Bold = true; if (!IsPostBack) { con.Close(); con.Open(); SqlCommand cmd_vehicle_id = new SqlCommand("select * from vehicle_master order by len(veh_id), Veh_ID", con); SqlDataReader rdr_vehicle_id = cmd_vehicle_id.ExecuteReader(); int incre_veh = 0; while (rdr_vehicle_id.Read()) { if (rdr_vehicle_id.HasRows == true) { incre_veh++; System.Web.UI.WebControls.ListItem list_vehicle_id = new System.Web.UI.WebControls.ListItem(); list_vehicle_id.Text = (rdr_vehicle_id["Veh_ID"].ToString()); vehiclechecklist.Items.Add(list_vehicle_id); vehiclechecklist.Items[incre_veh - 1].Selected = true; } } txtfromdate.Text = DateTime.Now.ToString("dd/MM/yyyy"); txttodate.Text = DateTime.Now.ToString("dd/MM/yyyy"); //ddlMonth.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Jan", "1")); //ddlMonth.Items.Insert(1, new System.Web.UI.WebControls.ListItem("Feb", "2")); //ddlMonth.Items.Insert(2, new System.Web.UI.WebControls.ListItem("Mar", "3")); //ddlMonth.Items.Insert(3, new System.Web.UI.WebControls.ListItem("Apr", "4")); //ddlMonth.Items.Insert(4, new System.Web.UI.WebControls.ListItem("May", "5")); //ddlMonth.Items.Insert(5, new System.Web.UI.WebControls.ListItem("Jun", "6")); //ddlMonth.Items.Insert(6, new System.Web.UI.WebControls.ListItem("Jul", "7")); //ddlMonth.Items.Insert(7, new System.Web.UI.WebControls.ListItem("Aug", "8")); //ddlMonth.Items.Insert(8, new System.Web.UI.WebControls.ListItem("Sep", "9")); //ddlMonth.Items.Insert(9, new System.Web.UI.WebControls.ListItem("Oct", "10")); //ddlMonth.Items.Insert(10, new System.Web.UI.WebControls.ListItem("Nov", "11")); //ddlMonth.Items.Insert(11, new System.Web.UI.WebControls.ListItem("Dec", "12")); //DropDownList1.Items.Insert(0, new System.Web.UI.WebControls.ListItem("Jan", "1")); //DropDownList1.Items.Insert(1, new System.Web.UI.WebControls.ListItem("Feb", "2")); //DropDownList1.Items.Insert(2, new System.Web.UI.WebControls.ListItem("Mar", "3")); //DropDownList1.Items.Insert(3, new System.Web.UI.WebControls.ListItem("Apr", "4")); //DropDownList1.Items.Insert(4, new System.Web.UI.WebControls.ListItem("May", "5")); //DropDownList1.Items.Insert(5, new System.Web.UI.WebControls.ListItem("Jun", "6")); //DropDownList1.Items.Insert(6, new System.Web.UI.WebControls.ListItem("Jul", "7")); //DropDownList1.Items.Insert(7, new System.Web.UI.WebControls.ListItem("Aug", "8")); //DropDownList1.Items.Insert(8, new System.Web.UI.WebControls.ListItem("Sep", "9")); //DropDownList1.Items.Insert(9, new System.Web.UI.WebControls.ListItem("Oct", "10")); //DropDownList1.Items.Insert(10, new System.Web.UI.WebControls.ListItem("Nov", "11")); //DropDownList1.Items.Insert(11, new System.Web.UI.WebControls.ListItem("Dec", "12")); //int year; //year = Convert.ToInt16(DateTime.Today.Year); //ddlYear.Items.Clear(); //DropDownList2.Items.Clear(); //for (int l = 0; l <= 20; l++) //{ // ddlYear.Items.Add(Convert.ToString(year - l)); // DropDownList2.Items.Add(Convert.ToString(year - l)); //} vehiclechecklist_SelectedIndexChanged(sender, e); btnMainGo_Click(sender, e); } }
private void AdicionaItemSelecioneDropDown(DropDownList ddl) { System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem("< Selecione >", "0"); ddl.Items.Insert(0, li); }
protected void PopulatePage() { try { string textVal = string.Empty, textVal2 = string.Empty; string val = string.Empty, printHead = string.Empty, PrintFoot = string.Empty, blank = string.Empty; this.GetTemplateName(); try { XmlDocument xmlDoc = Helper.GetConfigFile(SPContext.Current.List, Constants.ConfigFile.PrintSettingsFile); XmlNode rootNode = null; if (xmlDoc == null) { rootNode = xmlDoc.CreateElement("Templates"); xmlDoc.AppendChild(rootNode); } else { rootNode = xmlDoc.DocumentElement; } foreach (XmlNode printNode in rootNode.ChildNodes) { string templateTitle = printNode.Attributes[Constants.ActionField.printTitle].Value; string printHeader = printNode.Attributes[Constants.ActionField.printHeader].Value; string printFooter = printNode.Attributes[Constants.ActionField.printFooter].Value; foreach (SPField field in SPContext.Current.List.Fields) { try { if (field != null && !field.Hidden)// && !field.ReadOnlyField { System.Web.UI.WebControls.ListItem newFieldItem = new System.Web.UI.WebControls.ListItem(field.Title, field.InternalName); if (!this.UnvisibleListBox.Items.Contains(newFieldItem) && this.UnvisibleListBox.Items.FindByText(field.Title) == null) { this.UnvisibleListBox.Items.Add(newFieldItem); } //AllFieldsListBox.Items.Add(field.Title); } } catch { } } for (int i = 0; i < UnvisibleListBox.Items.Count; i++) { try { val = Convert.ToString(currentItem[Convert.ToString(UnvisibleListBox.Items[i])]); if (!string.IsNullOrEmpty(val)) { if (val.Equals("0;#")) { val = string.Empty; } else if (val.Contains(";#")) { val = val.Substring(val.IndexOf(";#") + 2); } } } catch { } textVal += "<tr >" + "<td style='font-family : Arial' class='ms-formlabel'>" + Convert.ToString(UnvisibleListBox.Items[i]) + "</td>" + "<td style='font-family : Arial' bgcolor='F0F0F0' class='ms-formfield'>" + val + "</td>" + "</tr>"; printHead = printHeader; PrintFoot = printFooter; } } } catch { } BdyTextBox.Text = "<br>" + "<table border='1' style=\"border:1px solid #cccccc;margin-top:10px;margin-bottom:10px;border-collapse:collapse\" width='100%'>" + textVal + "</table>" + "<br>"; } catch { } }