private void BindChapters(DropDownList ddl) { // Get all chapters of the client. List <object[]> chapters = base.Core.TaxonomyChapters.GetValues( new string[] { "Id" } ); ddl.Items.Add(""); // Run through all chapters of the client. foreach (object[] chapter in chapters) { // Get the label of the chapter in the currently selected language. string label = (string)base.Core.TaxonomyChapterLabels.GetValue( "Label", new string[] { "IdTaxonomyChapter", "IdLanguage" }, new object[] { (Guid)chapter[0], this.IdLanguage } ); // Create a new list item for the chapter. System.Web.UI.WebControls.ListItem lItem = new System.Web.UI.WebControls.ListItem(); lItem.Text = label; lItem.Value = ((Guid)chapter[0]).ToString(); ddl.Items.Add(lItem); } }
public override System.Web.UI.Control RenderControl(DataEditorSetting sender) { cbl.ID = sender.GetName(); cbl.Items.Clear(); foreach (string s in Prevalues) { System.Web.UI.WebControls.ListItem item = new System.Web.UI.WebControls.ListItem(s); if(_val.Contains(s + ";")) item.Selected = true; cbl.Items.Add(item); } if (string.IsNullOrEmpty(_val) && !string.IsNullOrEmpty(DefaultValue)) cbl.SelectedValue = DefaultValue; return cbl; }
private void ConfigurarControlesFactura() { btn_NuevaVenta.Visible = false; btn_CancelarVenta.Visible = true; controlesFactura.Visible = true; controlesFactura.ClientIDMode = System.Web.UI.ClientIDMode.Static; ControlesFacturaA.ClientIDMode = System.Web.UI.ClientIDMode.Static; cmbVendedor.Items.Clear(); List <Struct_Vendedores> SellerList = Data2.Class.Struct_Vendedores.GetAllVendedores(UserId); cmbVendedor.Items.Add(new System.Web.UI.WebControls.ListItem("Ninguno", "0")); if (SellerList != null && SellerList.Count > 0) { for (int a = 0; a < SellerList.Count; a++) { System.Web.UI.WebControls.ListItem ListI = new System.Web.UI.WebControls.ListItem(SellerList[a].NombreVendedor, SellerList[a].Id.ToString()); cmbVendedor.Items.Add(ListI); } } else { } if (Data2.Class.Struct_UserConfig.getUserConfig(UserId).MostrarKiosco == true) { ModoRapido.Visible = true; HF_ModoRapido.Value = "1"; } else { ModoRapido.Visible = false; HF_ModoRapido.Value = "0"; } }
protected override void OnLoad(EventArgs e) { base.OnLoad(e); if (!(Page.IsPostBack)) { if (DisplayMode == Modes.YesNo) { BooleanDropDownList.Items.Clear(); System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem("Yes", "1", true); li.Selected = true; BooleanDropDownList.Items.Add(li); li = new System.Web.UI.WebControls.ListItem("No", "0", true); BooleanDropDownList.Items.Add(li); } else if (DisplayMode == Modes.EnabledDisabled) { BooleanDropDownList.Items.Clear(); System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem("Enabled", "1", true); li.Selected = true; BooleanDropDownList.Items.Add(li); li = new System.Web.UI.WebControls.ListItem("Disabled", "0", true); BooleanDropDownList.Items.Add(li); } } }
public override System.Web.UI.Control RenderControl(DataEditorSetting sender) { lb.ID = sender.GetName(); lb.SelectionMode = System.Web.UI.WebControls.ListSelectionMode.Multiple; lb.CssClass = "guiInputStandardSize"; lb.Items.Clear(); foreach (string s in Prevalues) { System.Web.UI.WebControls.ListItem item = new System.Web.UI.WebControls.ListItem(s); if (_val.Contains(s + ";")) { item.Selected = true; } lb.Items.Add(item); } if (string.IsNullOrEmpty(_val) && !string.IsNullOrEmpty(DefaultValue)) { lb.SelectedValue = DefaultValue; } return(lb); }
protected void InitializeFileLists() { if (MyPage.MTApp.CatalogServices.ProductFiles.CountOfAll() > 30) { FilesDropDownList.Visible = false; FileSelectedTextBox.Visible = true; browseButton.Visible = true; } else { List <ProductFile> files = MyPage.MTApp.CatalogServices.ProductFiles.FindAll(1, 1000); FilesDropDownList.Visible = true; FileSelectedTextBox.Visible = false; browseButton.Visible = false; System.Web.UI.WebControls.ListItem item = (System.Web.UI.WebControls.ListItem)FilesDropDownList.Items[0]; FilesDropDownList.Items.Clear(); FilesDropDownList.Items.Add(item); FilesDropDownList.DataSource = files; FilesDropDownList.DataTextField = "CombinedDisplay"; FilesDropDownList.DataValueField = "Bvin"; FilesDropDownList.DataBind(); } }
protected override void OnInit(EventArgs e) { base.OnInit(e); this.CssClass = "guiInputTextStandard"; // Check for multiple choises if (_multiple) { this.SelectionMode = System.Web.UI.WebControls.ListSelectionMode.Multiple; this.Rows = 5; this.Multiple = true; } else { this.Rows = 1; this.Items.Add(new System.Web.UI.WebControls.ListItem("", "")); this.SelectionMode = System.Web.UI.WebControls.ListSelectionMode.Single; } SqlDataReader dr = Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteReader(GlobalSettings.DbDSN, CommandType.Text, "select distinct text from cmsTab order by text"); while (dr.Read()) { System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem(dr["text"].ToString(), dr["text"].ToString().ToLower()); if (((string)(", " + _value + ",")).IndexOf(", " + dr["text"].ToString().ToLower() + ",") > -1) { li.Selected = true; } this.Items.Add(li); } dr.Close(); }
private void FillCmbOgrenci() { DropDownList_adsoyad.Items.Clear(); var seciniz = new ListItem { Value = "-1", Text = "Seçiniz" }; DropDownList_adsoyad.Items.Add(seciniz); var dtOgrenciler = _dbHelper.GetDataTable("Select * from ogrenci where IsDeleted=0 order by OgrenciAdi,OgrenciSoyadi"); foreach (DataRow dr in dtOgrenciler.Rows) { var listItem = new ListItem { Value = (dr["OgrenciID"]).ToString(), Text = dr["OgrenciAdi"].ToString() + " " + dr["OgrenciSoyadi"].ToString() }; DropDownList_adsoyad.Items.Add(listItem); } DropDownList_adsoyad.SelectedIndex = 0; }
public static void verificaCampiPersonalizzati(Page page, SAAdminTool.DocsPaWR.Fascicolo fascicolo, Microsoft.Web.UI.WebControls.TreeView Folders, bool editMode) { System.Web.UI.WebControls.DropDownList ddl_tipoFasc = (System.Web.UI.WebControls.DropDownList)page.FindControl("ddl_tipologiaFasc"); System.Web.UI.WebControls.ImageButton btn_CampiPersonalizzati = (System.Web.UI.WebControls.ImageButton)page.FindControl("img_btnDettagliProf"); System.Web.UI.WebControls.TextBox txt_fascdesc = (System.Web.UI.WebControls.TextBox)page.FindControl("txt_fascdesc"); //Fascicolo senza tipologia (Apro la lista documenti in fascicolo) if (fascicolo != null && (fascicolo.template == null || fascicolo.template.SYSTEM_ID == 0) && string.IsNullOrEmpty(ddl_tipoFasc.SelectedValue)) { ddl_tipoFasc.Enabled = editMode; btn_CampiPersonalizzati.Enabled = editMode; page.Session["ListaDocs-CampiProf"] = "ListaDocs"; string urlFormattata = System.Text.RegularExpressions.Regex.Replace(txt_fascdesc.Text, @"[\000\010\011\012\015\032\042\047\134\140]", "\\$0"); string newUrl = "tabPulsantiDoc.aspx?idFolder=" + getSelectedNodeFolder(page, Folders).ID.ToString() + "&AclRevocata=" + GetControlAclFascicolo(page).AclRevocata.ToString();// + "&codFasc=" + urlFormattata; page.ClientScript.RegisterStartupScript(page.GetType(), "apriPopUp", "top.principale.iFrame_dx.document.location='" + newUrl + "';", true); } //Fascicolo con tipologia (Apro i campi profilati del fascicolo) if (System.Configuration.ConfigurationManager.AppSettings["ProfilazioneDinamicaFasc"] != null && System.Configuration.ConfigurationManager.AppSettings["ProfilazioneDinamicaFasc"] == "1" && fascicolo.tipo.Equals("P")) { //Fasciolo con template salvato if (fascicolo != null && fascicolo.template != null && fascicolo.template.SYSTEM_ID != 0) { ddl_tipoFasc.Enabled = false; btn_CampiPersonalizzati.Enabled = true; System.Web.UI.WebControls.ListItem item = new System.Web.UI.WebControls.ListItem(fascicolo.template.DESCRIZIONE, fascicolo.template.SYSTEM_ID.ToString()); if (!ddl_tipoFasc.Items.Contains(item)) { ddl_tipoFasc.Items.Add(item); ddl_tipoFasc.SelectedValue = item.Value; } page.Session["Template"] = fascicolo.template; page.Session["ListaDocs-CampiProf"] = "CampiProf"; string newUrl = "tabPulsantiDoc.aspx?tipoFascicolo=" + fascicolo.tipo + "&codTipologiaFasc=" + ddl_tipoFasc.SelectedValue.ToString() + "&editMode=" + editMode.ToString() + "&AclRevocata=" + GetControlAclFascicolo(page).AclRevocata.ToString();// + "&codFasc=" + txt_fascdesc.Text; page.ClientScript.RegisterStartupScript(page.GetType(), "apriPopUp", "top.principale.iFrame_dx.document.location='" + newUrl + "';", true); } //Fasciolo con template appena selezionato if (fascicolo != null && fascicolo.template != null && fascicolo.template.SYSTEM_ID == 0 && !string.IsNullOrEmpty(ddl_tipoFasc.SelectedValue)) { ddl_tipoFasc.Enabled = true; btn_CampiPersonalizzati.Enabled = true; page.Session["ListaDocs-CampiProf"] = "CampiProf"; string newUrl = "tabPulsantiDoc.aspx?tipoFascicolo=" + fascicolo.tipo + "&codTipologiaFasc=" + ddl_tipoFasc.SelectedValue.ToString() + "&editMode=" + editMode.ToString() + "&AclRevocata=" + GetControlAclFascicolo(page).AclRevocata.ToString();// + "&codFasc=" + txt_fascdesc.Text; page.ClientScript.RegisterStartupScript(page.GetType(), "apriPopUp", "top.principale.iFrame_dx.document.location='" + newUrl + "';", true); } } else { if (fascicolo != null) { string newUrl = "tabPulsantiDoc.aspx?tipoFascicolo=" + fascicolo.tipo + "&editMode=" + editMode.ToString() + "&AclRevocata=" + GetControlAclFascicolo(page).AclRevocata.ToString(); page.ClientScript.RegisterStartupScript(page.GetType(), "apriPopUp", "top.principale.iFrame_dx.document.location='" + newUrl + "';", true); } } }
private static void AddSubItem(System.Web.UI.WebControls.DropDownList ddl, List <JobEduSpecialty> lst, long ParentID, int deep) { string preChars = ""; for (int i = 0; i < deep; i++) { preChars += "----"; } var qs = from l in lst where l.ParentID == ParentID select l; foreach (var q in qs) { var item = new System.Web.UI.WebControls.ListItem(preChars + q.Name, q.ID.ToS()); if (deep == 2) { item.Attributes.Add("class", "mouseover"); } else { item.Attributes.Add("class", "disabled"); } ddl.Items.Add(item); AddSubItem(ddl, lst, q.ID, deep + 1); } }
public override System.Web.UI.Control RenderControl(DataEditorSetting sender) { ddl.ID = sender.GetName(); ddl.Items.Clear(); List <KeyValuePair <String, String> > items = new List <KeyValuePair <String, String> >(); if (ObjectGuid != Guid.Empty) { Guid[] guids = umbraco.cms.businesslogic.CMSNode.getAllUniquesFromObjectType(ObjectGuid); foreach (Guid g in guids) { umbraco.cms.businesslogic.CMSNode node = new umbraco.cms.businesslogic.CMSNode(g); items.Add(new KeyValuePair <string, string>(node.Id.ToString(), node.Text)); } } items.Sort(delegate(KeyValuePair <String, String> x, KeyValuePair <String, String> y) { return(x.Value.CompareTo(y.Value)); }); foreach (KeyValuePair <String, String> kv in items) { ddl.Items.Add(new System.Web.UI.WebControls.ListItem(kv.Value, kv.Key)); } System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem("Choose...", ""); li.Selected = true; ddl.Items.Insert(0, li); ddl.SelectedValue = _val; return(ddl); }
private void listBoxClouds_SelectedIndexChanged(object sender, EventArgs e) { if (((System.Windows.Forms.ListBox)sender).Text.Equals("")) { return; } listViewBackupsInfo.Items.Clear(); System.Web.UI.WebControls.ListItem selectedItem = (System.Web.UI.WebControls.ListItem)((System.Windows.Forms.ListBox)sender).SelectedItem; List <Backup> backups = databaseService.GetBackupsByPlanId(Int32.Parse(selectedItem.Value)); string cloudId = selectedItem.Attributes["cloudId"]; foreach (var b in backups) { Double size = Math.Round(ByteSize.FromBytes(b.size).MegaBytes, 3); Double compressedSize = Math.Round(ByteSize.FromBytes(b.compressedSize).MegaBytes, 3); TimeSpan runTimeTimeSpan = new TimeSpan(0, 0, 0, 0, (int)b.runTime); String runTime = (runTimeTimeSpan.Days > 0 ? runTimeTimeSpan.Days + " d - " : "") + runTimeTimeSpan.Hours + " h : " + runTimeTimeSpan.Minutes + " m : " + runTimeTimeSpan.Seconds + " s"; System.Windows.Forms.ListViewItem item = new System.Windows.Forms.ListViewItem( new string[] { b.targetPath, b.date.ToString(), size + " MB", compressedSize + " MB", runTime }); item.Tag = b.id; listViewBackupsInfo.Items.Add(item); } }
public override System.Web.UI.Control RenderControl(DataEditorSetting sender) { ddl.ID = sender.GetName(); ddl.Items.Clear(); List <KeyValuePair <String, String> > items = new List <KeyValuePair <String, String> >(); string[] preValuesSource = { "@createDate", "@creatorName", "@level", "@nodeType", "@nodeTypeAlias", "@pageID", "@pageName", "@parentID", "@path", "@template", "@updateDate", "@writerID", "@writerName" }; string fieldSql = "select distinct alias from cmsPropertyType order by alias"; IRecordsReader dataTypes = umbraco.BusinessLogic.Application.SqlHelper.ExecuteReader(fieldSql); ddl.DataTextField = "alias"; ddl.DataValueField = "alias"; ddl.DataSource = dataTypes; ddl.DataBind(); foreach (string s in preValuesSource) { ddl.Items.Add(new System.Web.UI.WebControls.ListItem(s, s.Replace("@", ""))); } System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem("Choose...", ""); li.Selected = true; ddl.Items.Insert(0, li); ddl.SelectedValue = _val; return(ddl); }
protected override void OnInit(EventArgs e) { List <string> areas = new List <string>(); areas.Add("England, London & South East"); areas.Add("England, South West"); areas.Add("England, Midlands"); areas.Add("England, Peak District"); areas.Add("England, North West"); areas.Add("England, Yorkshire"); areas.Add("England, Lake District"); areas.Add("England, North East"); areas.Add("Wales"); areas.Add("Scotland"); areas.Add("Australia"); areas.Add("USA"); areas.Add("Ireland"); areas.Add("Thailand"); areas.Add("Canada"); areas.Add("Other"); foreach (string p in areas) { DropDownListItem item = new DropDownListItem(p, p); Items.Add(item); } }
protected override void OnInit(EventArgs e) { base.OnInit (e); int count = 0; this.CssClass = "guiInputTextStandard"; // Check for multiple choises if (_multiple) { this.SelectionMode = System.Web.UI.WebControls.ListSelectionMode.Multiple; this.Rows = 5; this.Multiple =true; } else { this.Rows = 1; this.Items.Add(new System.Web.UI.WebControls.ListItem("", "")); this.SelectionMode = System.Web.UI.WebControls.ListSelectionMode.Single; count = 1; } // This should be replaced by business logic, but right now it would cause a circular reference if // umbRuntime was added as a reference to this project foreach(cms.businesslogic.web.DocumentType dt in cms.businesslogic.web.DocumentType.GetAllAsList()) { System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem(dt.Text, dt.Id.ToString()); if (((string) (", "+_value+",")).IndexOf(", "+dt.Id.ToString()+",") > -1) li.Selected = true; this.Items.Add(li); count++; } }
protected void Page_Load(object sender, EventArgs e) { Act act = new Act(Web); if (act.CheckFeatureLicense(ActFeature.AppsAndCommunities) != 0) { Microsoft.SharePoint.Utilities.SPUtility.Redirect("epmlive/applications/noact.aspx", Microsoft.SharePoint.Utilities.SPRedirectFlags.RelativeToLayoutsPage, HttpContext.Current); } API.ApplicationDef appDef = API.Applications.GetApplicationInfo(Request["AppId"]); if (appDef.Community != "") { Microsoft.SharePoint.Utilities.SPUtility.Redirect("epmlive/applications/precheck.aspx?appid=" + Request["appid"] + "&CommId=", Microsoft.SharePoint.Utilities.SPRedirectFlags.RelativeToLayoutsPage, System.Web.HttpContext.Current); } else { string curapp = ""; try { curapp = Request["CommId"].ToString(); } catch { } if (curapp == "") { AppSettingsHelper helper = new AppSettingsHelper(); curapp = helper.CurrentAppId.ToString(); } SPList oList = Web.Lists.TryGetList("Installed Applications"); SPQuery query = new SPQuery(); query.Query = "<Where><IsNull><FieldRef Name='EXTID'/></IsNull></Where><OrderBy><FieldRef Name='Title'/></OrderBy>"; foreach (SPListItem li in oList.GetItems(query)) { System.Web.UI.WebControls.ListItem listitem = new System.Web.UI.WebControls.ListItem(li.Title, li.ID.ToString()); if (String.Equals(li.ID.ToString(), curapp)) { listitem.Selected = true; } ddlCommunity.Items.Add(listitem); } query = new SPQuery(); query.Query = "<Where><And><Eq><FieldRef Name='EXTID' /><Value Type='Number'>" + Request["AppId"] + "</Value></Eq><Eq><FieldRef Name='Status'/><Value Type='Text'>Installed</Value></Eq></And></Where>"; SPListItemCollection lic = oList.GetItems(query); if (lic.Count > 0) { pnlInstalled.Visible = true; bNavOnly = "true"; } } }
protected override void OnInit(EventArgs e) { base.OnInit (e); this.CssClass = "guiInputTextStandard"; // Check for multiple choises if (_multiple) { this.SelectionMode = System.Web.UI.WebControls.ListSelectionMode.Multiple; this.Rows = 5; this.Multiple =true; } else { this.Rows = 1; this.Items.Add(new System.Web.UI.WebControls.ListItem("", "")); this.SelectionMode = System.Web.UI.WebControls.ListSelectionMode.Single; } SqlDataReader dr = Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteReader(GlobalSettings.DbDSN, CommandType.Text, "select distinct text from cmsTab order by text"); while (dr.Read()) { System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem(dr["text"].ToString(), dr["text"].ToString().ToLower()); if (((string) (", "+_value+",")).IndexOf(", "+dr["text"].ToString().ToLower()+",") > -1) li.Selected = true; this.Items.Add(li); } dr.Close(); }
public override System.Web.UI.Control RenderControl(DataEditorSetting sender) { cbl.ID = sender.GetName(); cbl.Items.Clear(); foreach (string s in Prevalues) { System.Web.UI.WebControls.ListItem item = new System.Web.UI.WebControls.ListItem(s); if (_val.Contains(s + ";")) { item.Selected = true; } cbl.Items.Add(item); } if (string.IsNullOrEmpty(_val) && !string.IsNullOrEmpty(DefaultValue)) { cbl.SelectedValue = DefaultValue; } return(cbl); }
protected override void OnInit(EventArgs e) { base.OnInit (e); this.CssClass = "guiInputTextStandard"; // Check for multiple choises if (_multiple) { this.SelectionMode = System.Web.UI.WebControls.ListSelectionMode.Multiple; this.Rows = 5; this.Multiple =true; } else { this.Rows = 1; this.Items.Add(new System.Web.UI.WebControls.ListItem("", "")); this.SelectionMode = System.Web.UI.WebControls.ListSelectionMode.Single; } Hashtable ht = new Hashtable(); foreach(cms.businesslogic.propertytype.PropertyType pt in cms.businesslogic.propertytype.PropertyType.GetAll().OrderBy(x => x.Name)) { if (!ht.ContainsKey(pt.Alias)) { System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem(pt.Alias); if (((string) (", "+_value+",")).IndexOf(", "+pt.Alias+",") > -1) li.Selected = true; ht.Add(pt.Alias, ""); this.Items.Add(li); } } }
private void FillCmbKitap() { DropDownList_Verilenkitap.Items.Clear(); var seciniz = new ListItem { Value = "-1", Text = "Seçiniz" }; DropDownList_Verilenkitap.Items.Add(seciniz); DataTable dtKitaplar = _dbHelper.GetDataTable("SELECT * FROM Kitap where IsDeleted=0 order by KitapAdi"); foreach (DataRow dr in dtKitaplar.Rows) { var listItem = new ListItem { Value = dr["KitapID"].ToString(), Text = dr["KitapAdi"].ToString() }; DropDownList_Verilenkitap.Items.Add(listItem); } DropDownList_Verilenkitap.SelectedIndex = 0; }
public System.Web.UI.WebControls.WebControl RenderControl() { ddl.ID = "DocTypePicker"; ddl.Items.Clear(); List<KeyValuePair<String, String>> items = new List<KeyValuePair<String, String>>(); if (ObjectGuid != Guid.Empty) { Guid[] guids = umbraco.cms.businesslogic.CMSNode.getAllUniquesFromObjectType(ObjectGuid); foreach (Guid g in guids) { umbraco.cms.businesslogic.CMSNode node = new umbraco.cms.businesslogic.CMSNode(g); items.Add(new KeyValuePair<string, string>(node.Id.ToString(), node.Text)); } } items.Sort(delegate(KeyValuePair<String, String> x, KeyValuePair<String, String> y) { return x.Value.CompareTo(y.Value); }); foreach (KeyValuePair<String, String> kv in items) { ddl.Items.Add(new System.Web.UI.WebControls.ListItem(kv.Value, kv.Key)); } System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem("Choose...", ""); li.Selected = true; ddl.Items.Insert(0, li); ddl.SelectedValue = _val; return ddl; }
/// <summary> /// Load or reloads a subset of the chosen resultset returned by the stored procedure. /// You can specify which record you want to be checked by default. /// </summary> /// <param name="PrimaryKey">Primary key of the record you want to be selected by default.</param> /// <param name="startRecord">The zero-based record number to start with.</param> /// <param name="maxRecords">The maximum number of records to retrieve.</param> public void RefreshData(object PrimaryKey, int startRecord, int maxRecords) { if (this.LastKnownConnectionType == OlymarsDemo.DataClasses.ConnectionType.None) { throw new InvalidOperationException("You must call the 'Initialize' method before calling this method."); } this.param = new Params.spS_xReadOrderLines(); switch (this.LastKnownConnectionType) { case OlymarsDemo.DataClasses.ConnectionType.ConnectionString: this.param.SetUpConnection(this.connectionString); break; case OlymarsDemo.DataClasses.ConnectionType.SqlConnection: this.param.SetUpConnection(this.sqlConnection); break; } this.param.CommandTimeOut = this.commandTimeOut; if (!this.param_OrderID.IsNull) { this.param.Param_OrderID = this.param_OrderID; } System.Data.DataSet DS = null; SPs.spS_xReadOrderLines SP = new SPs.spS_xReadOrderLines(); if (SP.Execute(ref this.param, ref DS, startRecord, maxRecords)) { this.DataSource = DS.Tables[this.tableName].DefaultView; this.DataValueField = this.valueMember; this.DataTextField = this.displayMember; if (this.doDataBindAfterRefreshData) { this.DataBind(); } if (PrimaryKey != null) { System.Web.UI.WebControls.ListItem listItem = this.Items.FindByValue(Convert.ToString(PrimaryKey)); if (listItem != null) { listItem.Selected = true; } } } else { SP.Dispose(); throw new OlymarsDemo.DataClasses.CustomException(this.param, "WebListBoxCustom_spS_xReadOrderLines", "RefreshData"); } }
/// <summary> /// 取得供应商评价表中的Greate by wxc /// </summary> //GenerallyDDL("GradeIDKey","GradeName",strID,ddl_Grade); public void GenerallyDDL(string strValue, string strName, string strID, System.Web.UI.WebControls.DropDownList ddl) { string strSql = "SELECT GradeIDKey,GradeName FROM VendorGradeEvaluateStandard WHERE StandardIDKey = '" + strID + "'"; CU.BindDropDownList(strValue, strName, strSql, ddl); System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem("", ""); ddl.Items.Insert(0, li); }
/// <summary> /// 绑定下拉框 /// </summary> /// <param name="ddlst">下拉控件</param> /// <param name="dt">数据表</param> /// <param name="id">值ID</param> /// <param name="name">文本</param> public static void CreateDropDown(System.Web.UI.WebControls.DropDownList ddlst, DataTable dt, string id, string name) { System.Web.UI.WebControls.ListItem newItem; foreach (DataRow row in dt.Rows) { newItem = new System.Web.UI.WebControls.ListItem(row[name].ToString(), row[id].ToString()); ddlst.Items.Add(newItem); } }
public override void DataBind() { EnumeratedValueDropDownList.DataBind(); if (DisplayNone) { System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem("None", ""); EnumeratedValueDropDownList.Items.Insert(0, li); } }
public static void addItemDefault(ref System.Web.UI.WebControls.DropDownList dropdownList, System.Web.UI.WebControls.ListItem item) { foreach (System.Web.UI.WebControls.ListItem i in dropdownList.Items) { i.Selected = false; } dropdownList.Items.Add(item); }
protected override void RenderChildren(System.Web.UI.HtmlTextWriter writer) { // Create a default OPTION. System.Web.UI.WebControls.ListItem listItem = new System.Web.UI.WebControls.ListItem("<Select an option> ", ""); this.Items.Insert(0, listItem); // Call base's RenderChildren method. base.RenderChildren(writer); }
public System.Web.UI.WebControls.ListItem[] GetAlbums() { var albumList = _repo.FindAll().DistinctBy(x => x.Album).OrderBy(x => x.Album).ToList(); var albums = new System.Web.UI.WebControls.ListItem[albumList.Count()]; albums = (from album in albumList select new System.Web.UI.WebControls.ListItem(album.Album, album.Album)).ToArray(); return albums; }
public System.Web.UI.WebControls.ListItem[] GetAlbums() { var albumList = _repo.FindAll().DistinctBy(x => x.Album).OrderBy(x => x.Album).ToList(); var albums = new System.Web.UI.WebControls.ListItem[albumList.Count()]; albums = (from album in albumList select new System.Web.UI.WebControls.ListItem(album.Album, album.Album)).ToArray(); return(albums); }
/// <summary> /// /// </summary> /// <param name="lst"></param> /// <param name="dt"></param> public static void LoadStateCodes(ref System.Web.UI.WebControls.DropDownList lst, DataTable dt, string SelectedState) { // TODO: standardize code table processing foreach (DataRow dr in dt.Rows) { string stateCode = dr["StateCode"].ToString(); System.Web.UI.WebControls.ListItem itm = new System.Web.UI.WebControls.ListItem(stateCode, stateCode); itm.Selected = Convert.ToBoolean(stateCode == SelectedState); lst.Items.Add(itm); } }
public void LoadBackupPlansList() { listBoxBackupPlans.Items.Clear(); List <BackupPlan> plans = databaseService.GetAllPlans(); foreach (var p in plans) { System.Web.UI.WebControls.ListItem listItem = new System.Web.UI.WebControls.ListItem(p.name, p.id.ToString()); listItem.Attributes.Add("cloudId", p.cloudId); listBoxBackupPlans.Items.Add(listItem); } }
/// <summary> /// /// </summary> public void Bind() { Items.Clear(); List <string> orderedTypes = (from c in System.Enum.GetNames(typeof(CragType)) orderby c select c).ToList(); foreach (string n in orderedTypes) { int countryID = ((int)((CragType)System.Enum.Parse(typeof(CragType), n, true))); DropDownListItem item = new DropDownListItem(n.ToString(), countryID.ToString()); Items.Add(item); } }
/// <summary> /// 绑定无限级下拉框 /// </summary> /// <param name="ddlst">下拉控件</param> /// <param name="dt">数据表</param> /// <param name="id">值ID</param> /// <param name="parentid">父节点ID</param> /// <param name="name">文本</param> public static void CreateLevelDropDown(System.Web.UI.WebControls.ListBox lib, DataTable dt, string id, string parentid, string name, string pVal) { System.Collections.ArrayList allItems = new System.Collections.ArrayList(); DataRow[] rows = dt.Select(parentid + "=" + pVal); foreach (DataRow row in rows) { CreateLevelDropDownAssistant(dt, ref allItems, row, string.Empty, id, parentid, name); } System.Web.UI.WebControls.ListItem[] items = new System.Web.UI.WebControls.ListItem[allItems.Count]; allItems.CopyTo(items); lib.Items.AddRange(items); }
/// <summary> /// /// </summary> /// <param name="lst"></param> /// <param name="dt"></param> /// <param name="selectedcode"></param> public static void LoadCreditCardValues(ref System.Web.UI.WebControls.DropDownList lst, DataTable dt, string selectedcode) { // TODO: standardize code table processing foreach (DataRow dr in dt.Rows) { string cccode = dr["Code"].ToString(); string ccname = dr["Name"].ToString(); System.Web.UI.WebControls.ListItem itm = new System.Web.UI.WebControls.ListItem(ccname, cccode); itm.Selected = Convert.ToBoolean(cccode == selectedcode); lst.Items.Add(itm); } }
/// <summary> /// /// </summary> public void Bind() { Items.Clear(); List<string> orderedTypes = (from c in System.Enum.GetNames(typeof(CragType)) orderby c select c).ToList(); foreach (string n in orderedTypes) { int countryID = ((int)((CragType)System.Enum.Parse(typeof(CragType), n, true))); DropDownListItem item = new DropDownListItem(n.ToString(), countryID.ToString()); Items.Add(item); } }
private void LoadMonths() { ccexpmonth.Items.Clear(); ccexpmonth.Items.Add(new System.Web.UI.WebControls.ListItem("--", "0")); for (int iTempCounter = 1; iTempCounter <= 12; iTempCounter += 1) { System.Web.UI.WebControls.ListItem liTemp = new System.Web.UI.WebControls.ListItem(); liTemp.Text = iTempCounter.ToString(); liTemp.Value = iTempCounter.ToString(); ccexpmonth.Items.Add(liTemp); liTemp = null; } }
/// <summary> /// Load or reloads a subset of the table content. You can specify which record you want to be selected /// by default. In order to successfully call this method, you need to call first the Initialize method. /// </summary> /// <param name="PK_Oit_GuidID">Primary key of the record you want to be selected by default.</param> /// <param name="startRecord">The zero-based record number to start with.</param> /// <param name="maxRecords">The maximum number of records to retrieve.</param> public void RefreshData(System.Data.SqlTypes.SqlGuid PK_Oit_GuidID, int startRecord, int maxRecords) { this.param = new Params.spS_tblOrderItem_Display(true); switch (this.LastKnownConnectionType) { case OlymarsDemo.DataClasses.ConnectionType.ConnectionString: this.param.SetUpConnection(this.connectionString); break; case OlymarsDemo.DataClasses.ConnectionType.SqlConnection: this.param.SetUpConnection(this.sqlConnection); break; default: throw new InvalidOperationException("This control has not been initialized. You must call the Initialize method before calling this method."); } this.param.Param_Oit_GuidOrderID = this.FK_Oit_GuidOrderID; this.param.Param_Oit_GuidProductID = this.FK_Oit_GuidProductID; System.Data.DataSet DS = null; SPs.spS_tblOrderItem_Display SP = new SPs.spS_tblOrderItem_Display(false); if (SP.Execute(ref this.param, ref DS, startRecord, maxRecords)) { this.DataSource = DS.Tables["spS_tblOrderItem_Display"].DefaultView; this.DataValueField = SPs.spS_tblOrderItem_Display.Resultset1.Fields.Column_ID1.ColumnName; this.DataTextField = SPs.spS_tblOrderItem_Display.Resultset1.Fields.Column_Display.ColumnName; if (this.doDataBindAfterRefreshData) { this.DataBind(); } if (!PK_Oit_GuidID.IsNull) { System.Web.UI.WebControls.ListItem listItem = this.Items.FindByValue(PK_Oit_GuidID.Value.ToString()); if (listItem != null) { listItem.Selected = true; } } } else { SP.Dispose(); throw new OlymarsDemo.DataClasses.CustomException(this.param, "WebDropDownList_tblOrderItem : System.Web.UI.WebControls.DropDownList", "RefreshData"); } }
/// <summary> /// /// </summary> /// <param name="nationality"></param> public void Bind(Nation nationality) { Items.Clear(); List<string> orderedCountries = (from c in System.Enum.GetNames(typeof(Nation)) orderby c select c).ToList(); foreach (string n in orderedCountries) { byte countryID = ((byte)((Nation)System.Enum.Parse(typeof(Nation), n, true))); DropDownListItem item = new DropDownListItem(n.ToString(), countryID.ToString()); if ((byte)nationality == countryID) { item.Selected = true; } Items.Add(item); } }
/// <summary> /// ����û����� /// </summary> public void SortByText() { if(this.Items.Count == 0)return; System.Web.UI.WebControls.ListItem[] items = new System.Web.UI.WebControls.ListItem[this.Items.Count]; for(int index=0;index<this.Items.Count;index++) { items[index] = this.Items[index]; } //ListItemComparer lic = new ListItemComparer(); //Array arr = items; this.Items.Clear(); //this.Items.AddRange(arr); }
public override System.Web.UI.Control RenderControl(DataEditorSetting sender) { lb.ID = sender.GetName(); lb.SelectionMode = System.Web.UI.WebControls.ListSelectionMode.Multiple; lb.CssClass = "guiInputStandardSize"; lb.Items.Clear(); foreach (string s in Prevalues) { System.Web.UI.WebControls.ListItem item = new System.Web.UI.WebControls.ListItem(s); if (_val.Contains(s + ";")) item.Selected = true; lb.Items.Add(item); } return lb; }
/// <summary> /// /// </summary> public void Bind() { Items.Clear(); List<string> orderedCountries = (from c in System.Enum.GetNames(typeof(Nation)) orderby c select c).ToList(); foreach (string n in orderedCountries) { byte countryID = ((byte)((Nation)System.Enum.Parse(typeof(Nation), n, true))); if (AllowUK) { DropDownListItem item = new DropDownListItem(FlagList.GetCountryName((Nation)countryID), countryID.ToString()); Items.Add(item); } else if (countryID != (short)Nation.UnitedKingdom) { DropDownListItem item = new DropDownListItem(FlagList.GetCountryName((Nation)countryID), countryID.ToString()); Items.Add(item); } } }
public override System.Web.UI.Control RenderControl(DataEditorSetting sender) { ddl.ID = sender.GetName(); ddl.Items.Clear(); List<KeyValuePair<String, String>> items = new List<KeyValuePair<String, String>>(); if (ObjectGuid != Guid.Empty) { Guid[] guids = umbraco.cms.businesslogic.CMSNode.getAllUniquesFromObjectType(ObjectGuid); foreach (Guid g in guids) { umbraco.cms.businesslogic.CMSNode node = new umbraco.cms.businesslogic.CMSNode(g); items.Add(new KeyValuePair<string, string>(node.Id.ToString(), node.Text)); } } items.Sort(delegate(KeyValuePair<String, String> x, KeyValuePair<String, String> y) { return x.Value.CompareTo(y.Value); }); foreach (KeyValuePair<String, String> kv in items) { ddl.Items.Add(new System.Web.UI.WebControls.ListItem(kv.Value, kv.Key)); } System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem("Choose...", ""); li.Selected = true; ddl.Items.Insert(0, li); if (string.IsNullOrEmpty(_val) && !string.IsNullOrEmpty(DefaultValue)) ddl.SelectedValue = DefaultValue; else ddl.SelectedValue = _val; return ddl; }
public override System.Web.UI.Control RenderControl(DataEditorSetting sender) { ddl.ID = sender.GetName(); ddl.Items.Clear(); List<KeyValuePair<String, String>> items = new List<KeyValuePair<String, String>>(); string[] preValuesSource = { "@createDate", "@creatorName", "@level", "@nodeType", "@nodeTypeAlias", "@pageID", "@pageName", "@parentID", "@path", "@template", "@updateDate", "@writerID", "@writerName" }; string fieldSql = "select distinct alias from cmsPropertyType order by alias"; IRecordsReader dataTypes = umbraco.BusinessLogic.Application.SqlHelper.ExecuteReader(fieldSql); ddl.DataTextField = "alias"; ddl.DataValueField = "alias"; ddl.DataSource = dataTypes; ddl.DataBind(); foreach (string s in preValuesSource) { ddl.Items.Add(new System.Web.UI.WebControls.ListItem(s, s.Replace("@", ""))); } System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem("Choose...", ""); li.Selected = true; ddl.Items.Insert(0, li); if (string.IsNullOrEmpty(_val) && !string.IsNullOrEmpty(DefaultValue)) ddl.SelectedValue = DefaultValue; else ddl.SelectedValue = _val; return ddl; }
private static CheckBoxGroup CreateCheckBoxGroup(CheckBoxGroupConfiguration controlConfiguration) { CheckBoxGroup checkBoxGroup = new CheckBoxGroup(); foreach (CheckBoxGroupItemConfiguration checkBoxGroupItemConfiguration in controlConfiguration.Items) { ListItem listItem = new ListItem(checkBoxGroupItemConfiguration.Text, checkBoxGroupItemConfiguration.Value) { Selected = checkBoxGroupItemConfiguration.Checked }; checkBoxGroup.Items.Add(listItem); } return checkBoxGroup; }
/// <summary> /// Returns the <see cref="Rock.Model.EntityType">EntityTypes</see> as a grouped collection of <see cref="System.Web.UI.WebControls.ListItem">ListItems</see> with the /// "Common" flag set to true. /// </summary> /// <returns>A list of <see cref="Rock.Model.EntityType"/> <see cref="System.Web.UI.WebControls.ListItem">ListItems</see> ordered by their "Common" flag and FriendlyName</returns> public List<System.Web.UI.WebControls.ListItem> GetEntityListItems() { var items = new List<System.Web.UI.WebControls.ListItem>(); var entities = GetEntities().OrderBy( e => e.FriendlyName ).ToList(); foreach ( var entity in entities.Where( t => t.IsCommon ) ) { var li = new System.Web.UI.WebControls.ListItem( entity.FriendlyName, entity.Id.ToString() ); li.Attributes.Add( "optiongroup", "Common" ); items.Add( li ); } foreach ( var entity in entities ) { var li = new System.Web.UI.WebControls.ListItem( entity.FriendlyName, entity.Id.ToString() ); li.Attributes.Add( "optiongroup", "All Entities" ); items.Add( li ); } return items; }
protected void Grid2_RowDataBound(object sender, FineUI.GridRowEventArgs e) { string roleRightStr = ""; string userRightStr = ""; if (Member != null) { roleRightStr = RoleRightStr; userRightStr = Member.RoleRightStr ?? ""; } System.Web.UI.WebControls.CheckBoxList cblpower = (System.Web.UI.WebControls.CheckBoxList)Grid2.Rows[e.RowIndex].FindControl("cblPowers"); string mid = Grid2.DataKeys[e.RowIndex][0].ToString(); sys_Menu m = mList.Where(p => p.Id == mid).FirstOrDefault(); //添加浏览 System.Web.UI.WebControls.ListItem item0 = new System.Web.UI.WebControls.ListItem(); item0.Text = "浏览"; item0.Value = mid + "-0"; item0.Attributes["data-qtip"] = mid; //初始化浏览权限-角色 if (roleRightStr.Contains(item0.Value)) { item0.Selected = true; item0.Enabled = false; } else item0.Selected = false; //用户浏览权限 if (userRightStr.Contains(item0.Value)) item0.Selected = true; cblpower.Items.Add(item0); foreach (sys_Action a in m.sys_Action) { System.Web.UI.WebControls.ListItem item = new System.Web.UI.WebControls.ListItem(); item.Text = a.ActionName; item.Value = string.Format("{0}-{1}", mid, a.Id); item.Attributes["data-qtip"] = mid; //角色权限 if (roleRightStr.Contains(item.Value)) { item.Selected = true; item.Enabled = false; } else { item.Selected = false; item.Enabled = true; } //用户权限 if (userRightStr.Contains(item.Value)) item.Selected = true; cblpower.Items.Add(item); } }
//---------------------------------------------------------------------------------------// protected void Page_Load(object sender, EventArgs e) { if (Session["UserID"] == null) Response.Redirect("../login.aspx"); if (ddlTimeAttribute.SelectedValue != "between") { txtTime2.ReadOnly = true; txtTime2.BackColor = Color.Lavender; } userTZ = Convert.ToInt32(Session["UserTZ"]); culture = DateUtil.ParseCulture(Request.Headers["Accept-Language"]); if (Session["UserID"] != null) { userID = Convert.ToInt32(Session["UserID"]); } if (Session["GroupID"] != null) { groupID = Convert.ToInt32(Session["GroupID"]); } if (!IsPostBack) { culture = DateUtil.ParseCulture(Request.Headers["Accept-Language"]); List<Criterion> cList = new List<Criterion>(); if (Session["UserID"] != null) { cList.Add(new Criterion("User_ID", "=", Session["UserID"].ToString())); } if (Session["GroupID"] != null) { cList.Add(new Criterion("Group_ID", "=", Session["GroupID"].ToString())); } long[] eIDs = DataStorageAPI.RetrieveAuthorizedExpIDs(userID, groupID, cList.ToArray()); LongTag[] expTags = DataStorageAPI.RetrieveExperimentTags(eIDs, userTZ, culture, false, false, true, false, true, false, true, false); for (int i = 0; i < expTags.Length; i++) { //System.Web.UI.WebControls.ListItem item = new System.Web.UI.WebControls.ListItem(eIDs[i].ToString () +" on "+eIDsinfo[i].submissionTime.ToString(),eIDs[i].ToString()); System.Web.UI.WebControls.ListItem item = new System.Web.UI.WebControls.ListItem(expTags[i].tag, expTags[i].id.ToString()); lbxSelectExperiment.Items.Add(item); } if (eIDs.Length == 0) { string msg = "No experiment records were found for user '" + Session["UserName"] + "' in group '" + Session["GroupName"] + "'."; lblResponse.Text = Utilities.FormatErrorMessage(msg); lblResponse.Visible = true; } // "Are you sure" javascript for DeleteExperiment button //btnDeleteExperiment.Attributes.Add("onclick", "javascript:if(confirm('Are you sure you want to delete this experiment?')== false) return false;"); } }
private static void AddIndentedChildren(ref Collection<System.Web.UI.WebControls.ListItem> result, string parentId, int currentDepth, ref List<CategorySnapshot> allCats, bool showHidden) { List<Catalog.CategorySnapshot> children = FindChildrenInList(allCats, parentId, showHidden); if (children != null) { foreach (Catalog.CategorySnapshot c in children) { StringBuilder spacer = new StringBuilder(); for (int i = 0; i <= currentDepth - 1; i++) { spacer.Append("_"); } System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem(); li.Value = c.Bvin; li.Text = spacer.ToString() + c.Name; result.Add(li); AddIndentedChildren(ref result, c.Bvin, currentDepth + 1, ref allCats, showHidden); } } }
protected void GenerateProductTypePropertyFields() { ProductTypePropertiesLiteral.Text = ""; if (lstProductType.SelectedValue.Trim() != string.Empty) { string productTypeBvin = lstProductType.SelectedValue; List<ProductProperty> props = MTApp.CatalogServices.ProductPropertiesFindForType(productTypeBvin); StringBuilder sb = new StringBuilder(); int count = 0; foreach (ProductProperty item in props) { count += 1; StringWriter sw = new StringWriter(); HtmlTextWriter writer = new HtmlTextWriter(sw); sb.Append("<tr><td class=\"formlabel\">"); sb.Append(item.DisplayName); sb.Append("</td><td class=\"formfield\">"); if (item.TypeCode == ProductPropertyType.CurrencyField) { HtmlInputText input = new HtmlInputText(); input.ID = "ProductTypeProperty" + count.ToString(); if (ProductTypeProperties.Count > (count - 1)) { if (ProductTypeProperties[count - 1] != null) { input.Value = ProductTypeProperties[count - 1]; } else { input.Value = item.DefaultValue; } } else { input.Value = item.DefaultValue; } input.RenderControl(writer); writer.Flush(); sb.Append(sw.ToString()); } else if (item.TypeCode == ProductPropertyType.DateField) { HtmlInputText input = new HtmlInputText(); input.ID = "ProductTypeProperty" + count.ToString(); if (ProductTypeProperties.Count > (count - 1)) { if (ProductTypeProperties[count - 1] != null) { input.Value = ProductTypeProperties[count - 1]; } else { input.Value = item.DefaultValue; } } else { input.Value = item.DefaultValue; } input.RenderControl(writer); writer.Flush(); sb.Append(sw.ToString()); } else if (item.TypeCode == ProductPropertyType.HyperLink) { HtmlInputText input = new HtmlInputText(); input.ID = "ProductTypeProperty" + count.ToString(); if (ProductTypeProperties.Count > (count - 1)) { if (ProductTypeProperties[count - 1] != null) { input.Value = ProductTypeProperties[count - 1]; } else { input.Value = item.DefaultValue; } } else { input.Value = item.DefaultValue; } input.RenderControl(writer); writer.Flush(); sb.Append(sw.ToString()); } else if (item.TypeCode == ProductPropertyType.MultipleChoiceField) { HtmlSelect input = new HtmlSelect(); input.ID = "ProductTypeProperty" + count.ToString(); bool setWidth = false; foreach (ProductPropertyChoice choice in item.Choices) { if (choice.ChoiceName.Length > 25) { setWidth = true; } System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem(choice.ChoiceName, choice.Id.ToString()); input.Items.Add(li); } if (setWidth) { input.Style.Add("width", "305px"); } if (ProductTypeProperties.Count > (count - 1)) { if (ProductTypeProperties[count - 1] != null) { input.Value = ProductTypeProperties[count - 1]; } else { input.Value = item.DefaultValue; } } else { input.Value = item.DefaultValue; } input.RenderControl(writer); writer.Flush(); sb.Append(sw.ToString()); } else if (item.TypeCode == ProductPropertyType.TextField) { HtmlTextArea input = new HtmlTextArea(); input.ID = "ProductTypeProperty" + count.ToString(); if (ProductTypeProperties.Count > (count - 1)) { if (ProductTypeProperties[count - 1] != null) { input.Value = ProductTypeProperties[count - 1]; } else { input.Value = item.DefaultValue; } } else { input.Value = item.DefaultValue; } input.Rows = 5; input.Cols = 40; input.RenderControl(writer); writer.Flush(); sb.Append(sw.ToString()); } sb.Append("</td></tr>"); ProductTypePropertiesLiteral.Text = sb.ToString(); } } }
protected void Grid2_RowDataBound(object sender, GridRowEventArgs e) { string roleRightStr = ""; string roleOperResStr = ""; if (Role != null) { roleRightStr = Role.RoleRightStr ?? ""; roleOperResStr = Role.RoleOperResStr ?? ""; } var cblpower = (System.Web.UI.WebControls.CheckBoxList)Grid2.Rows[e.RowIndex].FindControl("cblPowers"); var mid = Grid2.DataKeys[e.RowIndex][0].ToString(); var m = mList.FirstOrDefault(p => p.Id == mid); Debug.Assert(m != null, "m != null"); //添加浏览 var item0 = new System.Web.UI.WebControls.ListItem { Text = "浏览", Value = m.MenuCode + "-0" }; item0.Attributes["data-qtip"] = m.MenuCode; //初始化浏览权限 item0.Selected = roleRightStr.Contains(m.MenuCode + "-0"); cblpower.Items.Add(item0); foreach (var item in m.sys_Action.Select(a => new System.Web.UI.WebControls.ListItem { Text = a.ActionName, Value = string.Format("{0}-{1}", m.MenuCode, a.ActionCode) })) { item.Attributes["data-qtip"] = m.MenuCode; item.Selected = roleRightStr.Contains(item.Value); cblpower.Items.Add(item); } }
private void LoadYears() { ccexpyear.Items.Clear(); ccexpyear.Items.Add(new System.Web.UI.WebControls.ListItem("----", "0")); int CurrentYear = System.DateTime.UtcNow.ToLocalTime().Year; for (int iTempCounter = 0; iTempCounter <= 9; iTempCounter += 1) { System.Web.UI.WebControls.ListItem liTemp = new System.Web.UI.WebControls.ListItem(); liTemp.Text = (iTempCounter + CurrentYear).ToString(); liTemp.Value = (iTempCounter + CurrentYear).ToString(); ccexpyear.Items.Add(liTemp); liTemp = null; } }
protected override void InitializeControls(Telerik.Sitefinity.Web.UI.GenericContainer container) { // Place your initialization logic here System.Web.UI.WebControls.DropDownList ddlImages = this.Container.GetControl<System.Web.UI.WebControls.DropDownList>("ddlImages", true); //get all image libraries var albums = App.WorkWith().Albums().Get(); foreach (Album child in albums) { System.Web.UI.WebControls.ListItem li = new System.Web.UI.WebControls.ListItem(); li.Text = child.Title; li.Value = child.Id.ToString(); ddlImages.Items.Add(li); } }
protected void Page_Load(object sender, EventArgs e) { _pId = getValue(Products); _prpId = getValue(RatePlans); _chargeIds = getValues(Charges); // clear it out and load dynamically Products.Items.Clear(); RatePlans.Items.Clear(); Charges.Items.Clear(); // show initial product selection System.Web.UI.WebControls.ListItem item = new System.Web.UI.WebControls.ListItem(); item.Text = "-- SELECT ONE -- "; item.Value = null; Products.Items.Add(item); Product[] products = zuora.queryProducts(); if (products != null && products.Length > 0) { for (int i = 0; i < products.Length; i++) { Product obj = products[i]; item = new System.Web.UI.WebControls.ListItem(); item.Text = obj.Name; item.Value = obj.Id; if (obj.Id == _pId) { item.Selected = true; } Products.Items.Add(item); } // if only one item, select it. if (products.Length == 1) { _pId = products[0].Id; } } if (ZuoraInterface.isValidId(_pId)) { ProductRatePlan[] prp = zuora.queryRatePlansByProduct(_pId); if (prp != null && prp.Length > 0) { for (int i = 0; prp.Length > 0 && i < prp.Length; i++) { ProductRatePlan obj = prp[i]; item = new System.Web.UI.WebControls.ListItem(); item.Text = obj.Name; item.Value = obj.Id; if (obj.Id == _prpId) { item.Selected = true; } RatePlans.Items.Add(item); } // if only one item, select it. if (prp.Length == 1){ _prpId = prp[0].Id; } } } else { item = new System.Web.UI.WebControls.ListItem(); item.Text = "-- SELECT A PRODUCT ABOVE -- "; item.Value = null; RatePlans.Items.Add(item); } if (ZuoraInterface.isValidId(_pId) && ZuoraInterface.isValidId(_prpId)) { ProductRatePlanCharge[] charges = zuora.queryChargesByProductRatePlan(_prpId); if (charges != null && charges.Length > 0) { for (int i = 0; charges.Length > 0 && i < charges.Length; i++) { ProductRatePlanCharge obj = charges[i]; item = new System.Web.UI.WebControls.ListItem(); item.Text = obj.Name + (obj.AccountingCode != null ? " (" + obj.AccountingCode + ")" : ""); item.Value = obj.Id; item.Selected = true; Charges.Items.Add(item); } // if only one item, select it. if (charges.Length == 1) { _chargeIds = new String[1]; _chargeIds[0] = charges[0].Id; } } } else { item = new System.Web.UI.WebControls.ListItem(); item.Text = "-- SELECT A RATE PLAN ABOVE -- "; item.Value = null; Charges.Items.Add(item); } }
private void LoadSingleView() { //set radio buttons System.Web.UI.WebControls.ListItem rb1 = new System.Web.UI.WebControls.ListItem("Picture", ""); System.Web.UI.WebControls.ListItem rb2 = new System.Web.UI.WebControls.ListItem("Album", "album"); rblItemKind.Items.Add(rb1); rblItemKind.Items.Add(rb2); //Fil ddl with available albums ddlAlbumID.Items.Add(new System.Web.UI.WebControls.ListItem("None", "0")); var tc = new ItemController(); var Items = tc.GetItems(ModuleId); foreach (Item pc in Items) { if (pc.ItemKind == "album") { ddlAlbumID.Items.Add(new System.Web.UI.WebControls.ListItem(pc.ItemTitle, pc.ItemId.ToString())); } } }
protected void btnGo_Click(object sender, System.EventArgs e) { clearExperimentDisplay(); lbxSelectExperiment.Items.Clear(); List<Criterion> cList = new List<Criterion>(); if (Session["UserID"] != null) { cList.Add(new Criterion("User_ID", "=", Session["UserID"].ToString())); } if (Session["GroupID"] != null) { cList.Add(new Criterion("Group_ID", "=", Session["GroupID"].ToString())); } if ((ddlTimeAttribute.SelectedValue.ToString() != "") && ((txtTime1.Text != null) && (txtTime1.Text != ""))) { DateTime time1 = new DateTime(); DateTime time2 = new DateTime(); try { time1 = DateUtil.ParseUserToUtc(txtTime1.Text, culture, Convert.ToInt32(Session["UserTZ"])); } catch { lblResponse.Text = Utilities.FormatErrorMessage("Please enter a valid time."); lblResponse.Visible = true; return; } if ((ddlTimeAttribute.SelectedValue.ToString().CompareTo("between") == 0) || (ddlTimeAttribute.SelectedValue.ToString().CompareTo("on date") == 0)) { try { time2 = DateUtil.ParseUserToUtc(txtTime2.Text, culture, Convert.ToInt32(Session["UserTZ"])); } catch { lblResponse.Text = Utilities.FormatErrorMessage("Please enter a valid time in the second time field."); lblResponse.Visible = true; return; } } if (ddlTimeAttribute.SelectedValue.ToString().CompareTo("before") == 0) { cList.Add(new Criterion("CreationTime", "<", time1.ToString())); } else if (ddlTimeAttribute.SelectedValue.ToString().CompareTo("after") == 0) { cList.Add(new Criterion("CreationTime", ">=", time1.ToString())); } else if (ddlTimeAttribute.SelectedValue.ToString().CompareTo("between") == 0) { cList.Add(new Criterion("CreationTime", ">=", time1.ToString())); cList.Add(new Criterion("CreationTime", "<", time2.ToString())); } else if (ddlTimeAttribute.SelectedValue.ToString().CompareTo("on date") == 0) { cList.Add(new Criterion("CreationTime", ">=", time1.ToString())); cList.Add(new Criterion("CreationTime", "<", time1.AddDays(1).ToString())); } } // cList.Add(new Criterion("Record_Count", ">", "0")); long[] eIDs = DataStorageAPI.RetrieveAuthorizedExpIDs(userID, groupID, cList.ToArray()); LongTag[] expTags = DataStorageAPI.RetrieveExperimentTags(eIDs, userTZ, culture); for (int i = 0; i < expTags.Length; i++) { System.Web.UI.WebControls.ListItem item = new System.Web.UI.WebControls.ListItem(expTags[i].tag, expTags[i].id.ToString()); lbxSelectExperiment.Items.Add(item); } if (eIDs.Length == 0) { string msg = "No experiment records were found for user '" + Session["UserName"] + "' in group '" + Session["GroupName"] + "'."; lblResponse.Text = Utilities.FormatErrorMessage(msg); lblResponse.Visible = true; } }
private static void AddSubItem(System.Web.UI.WebControls.DropDownList ddl, List<JobEduSpecialty> lst, long ParentID, int deep) { string preChars = ""; for (int i = 0; i < deep; i++) { preChars += "----"; } var qs = from l in lst where l.ParentID == ParentID select l; foreach (var q in qs) { var item = new System.Web.UI.WebControls.ListItem(preChars + q.Name, q.ID.ToS()); if (deep == 2) { item.Attributes.Add("class", "mouseover"); } else { item.Attributes.Add("class", "disabled"); } ddl.Items.Add(item); AddSubItem(ddl, lst, q.ID, deep + 1); } }
private void LoadMonths() { ccexpmonth.Items.Clear(); ccexpmonth.Items.Add(new System.Web.UI.WebControls.ListItem("--", "0")); for (int iTempCounter = 1; iTempCounter <= 12; iTempCounter += 1) { System.Web.UI.WebControls.ListItem liTemp = new System.Web.UI.WebControls.ListItem(); liTemp.Text = iTempCounter.ToString(); liTemp.Value = iTempCounter.ToString(); ccexpmonth.Items.Add(liTemp); liTemp = null; } }
protected void btnDeleteExperiment_Click(object sender, System.EventArgs e) { ArrayList aList = new ArrayList(); try { lbxSelectExperiment.Items.Clear(); wrapper.RemoveExperimentsWrapper(new long[] { Convert.ToInt32(txtExperimentID.Text) }); if (Session["UserID"] != null) { aList.Add(new Criterion("User_ID", "=", Session["UserID"].ToString())); } if (Session["GroupID"] != null) { aList.Add(new Criterion("Group_ID", "=", Session["GroupID"].ToString())); } Criterion[] carray = new Criterion[aList.Count]; for (int i = 0; i < aList.Count; i++) { carray[i] = (Criterion)aList[i]; } long[] eIDs = wrapper.FindExperimentIDsWrapper(carray); LongTag[] eTags = DataStorageAPI.RetrieveExperimentTags(eIDs, userTZ, culture); for (int i = 0; i < eTags.Length; i++) { System.Web.UI.WebControls.ListItem item = new System.Web.UI.WebControls.ListItem(eTags[i].tag, eTags[i].id.ToString()); lbxSelectExperiment.Items.Add(item); } if (eIDs.Length == 0) { string msg = "No experiment records were found for user '" + Session["UserName"] + "' in group '" + Session["GroupName"] + "'."; lblResponse.Text = Utilities.FormatErrorMessage(msg); lblResponse.Visible = true; } } catch (Exception ex) { lblResponse.Text = Utilities.FormatErrorMessage("Error deleting experiment. " + ex.Message); lblResponse.Visible = true; } }