Tag: 下拉菜单

C#DropDownList与作为数据源字典

我想使用languageCod (en-gb)的Dictionary(列表)作为键和语言名(英文)作为要显示的文本来设置Dropdownlist (languageList)的DataTextField和DataValueField 。 相关编码: string[] languageCodsList= service.LanguagesAvailable(); Dictionary<string, string> list = new Dictionary<string, string>(languageCodsList.Length); foreach (string cod in languageCodsList) { CultureInfo cul = new CultureInfo(cod); list.Add(cod, cul.DisplayName); } languageList.DataSource = list; languageList.DataBind(); 我怎样才能设置DataTextField和DataValueField ?

在下拉列表中空白HTMLselect没有空白项目

如何实现subj? 当我写: <form> <select> <option value="0">aaaa</option> <option value="1">bbbb</option> </select> </form> 那么默认select的项目是“aaaa” 当我写: <form> <select> <option value=""></option> <option value="0">aaaa</option> <option value="1">bbbb</option> </select> </form> 那么默认select的项目是空白的,但是这个空白项目下拉。 我怎么能实现SELECT标签与隐藏在下拉列表中的默认空白值?

Asp.net – 在下拉列表顶部添加空白项目

为什么下拉菜单没有先显示我的空白项目? 这是我的 drpList.Items.Add(New ListItem("", "")) With drpList .DataSource = myController.GetList(userid) .DataTextField = "Name" .DataValueField = "ID" .DataBind() End With 编辑〜我绑定到Generig列表,这可能是罪魁祸首?

DropDownList的SelectedIndexChanged事件不会触发

我的网页中有一个DropDownList对象。 当我点击它并select一个不同的值时,即使我有一个连接到SelectedIndexChanged事件的函数,也没有任何反应。 我会尝试尽可能有序地在这里发布我的代码: 首先,实际对象的HTML代码: <asp:DropDownList ID="logList" runat="server" onselectedindexchanged="itemSelected"> </asp:DropDownList> 这就是这个函数, itemSelected : protected void itemSelected(object sender, EventArgs e) { Response.Write("Getting clicked; " + sender.GetType().ToString()); FileInfo selectedfile; Response.Write("<script>alert('Hello')</script>"); foreach (FileInfo file in logs) { if (file.Name == logList.Items[logList.SelectedIndex].Text) { Response.Write("<script>alert('Hello')</script>"); } } } 没有一个响应出现,并且这部分JavaScript从未运行。 我已经在最新的3.6版本的Firefox以及Internet Explorer 8上尝试了这一点。这是从Windows Server 2003 R2机器上运行,运行ASP.Net和.NET Framework版本4。 如果任何人都可以帮助,那会很好。

避免点击里面的下拉菜单closures

我有一个Twitter的Bootstrap下拉菜单。 正如所有Twitter Bootstrap用户所知道的,下拉菜单在点击时closures(甚至在其内部点击)。 为了避免这种情况,我可以轻松地在下拉菜单上附加一个点击事件处理程序,并简单地添加着名的event.stopPropagation() 。 <ul class="nav navbar-nav"> <li class="dropdown mega-dropdown"> <a href="javascript:;" class="dropdown-toggle" data-toggle="dropdown"> <i class="fa fa-list-alt"></i> Menu item 1 <span class="fa fa-chevron-down pull-right"></span> </a> <ul class="dropdown-menu mega-dropdown-menu"> <li> <div id="carousel" class="carousel slide" data-ride="carousel"> <ol class="carousel-indicators"> <li data-slide-to="0" data-target="#carousel"></li> <li class="active" data-slide-to="1" data-target="#carousel"></li> </ol> <div class="carousel-inner"> <div class="item"> <img alt="" class="img-rounded" src="img1.jpg"> </div> <div […]

如何将项目添加到List <T>的开头?

我想添加一个“select一个”选项到绑定到List<T>的下拉列表中。 一旦我查询List<T> ,如何将我的初始Item (不是数据源的一部分)添加为List<T>中的FIRST元素? 我有: // populate ti from data List<MyTypeItem> ti = MyTypeItem.GetTypeItems(); //create initial entry MyTypeItem initialItem = new MyTypeItem(); initialItem.TypeItem = "Select One"; initialItem.TypeItemID = 0; ti.Add(initialItem) <!– want this at the TOP! // then DropDownList1.DataSource = ti;

如何使用jQuery将选项添加到DropDownList?

如问题所述,如何使用jQuery将新选项添加​​到DropDownList? 谢谢

seleniumWebDriver和DropDown框

如果我想select一个下拉框的选项,有几种方法可以做到这一点。 我一直使用: driver.findElement(By.id("selection")).sendKeys("Germany"); 但是这并不是每次都有效。 有时select另一个选项。 所以我search了一下,发现这段代码每次都有效: WebElement select = driver.findElement(By.id("selection")); List<WebElement> options = select.findElements(By.tagName("option")); for (WebElement option : options) { if("Germany".equals(option.getText())) option.click(); } 但是,这真的很慢。 如果我有一个很长的名单,其中有很多项目,它真的需要太多的时间。 所以我的问题是,是否有一个解决scheme,每次都有效,速度很快?

如何closures外部点击下拉菜单?

我想closures我的login菜单下拉菜单,当用户点击下拉菜单中的任何地方,我想用Angular2和Angular2的“方法”来做到这一点… 我已经实施了一个解决scheme,但我真的不觉得有信心。 我认为必须有一个最简单的方法来达到同样的结果,所以如果你有任何想法…让我们来讨论:)! 这是我的实现: 下拉组件: 这是我的下拉列表的组件: 每次将此组件设置为可见时(例如:当用户单击某个button以显示该组件时),它将订阅存储在SubjectsService中的“全局”rxjs主题userMenu 。 而且每一次被隐藏,都会取消订阅这个主题。 每次点击该组件模板中的任何地方都会触发onClick()方法,该方法只是将事件冒泡(和应用程序组件) 这是代码 export class UserMenuComponent { _isVisible: boolean = false; _subscriptions: Subscription<any> = null; constructor(public subjects: SubjectsService) { } onClick(event) { event.stopPropagation(); } set isVisible(v) { if( v ){ setTimeout( () => { this._subscriptions = this.subjects.userMenu.subscribe((e) => { this.isVisible = false; }) }, 0); } else […]

如何创build一个下拉列表?

我在Android的编程新手,我想知道如何创build一个下拉列表,我试过一个滚动查看,但它不完全是我所需要的。