csharp 将选择项目设置为下拉列表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 将选择项目设置为下拉列表相关的知识,希望对你有一定的参考价值。
using System;
using System.Linq;
using System.Web;
using System.Web.UI.WebControls;
using MiniRideAndDrive.Web.Data;
public static partial class Helpers {
public static string BaseUrl {
get { return HttpContext.Current.Request.Url.GetLeftPart(UriPartial.Authority) + VirtualPathUtility.ToAbsolute("~/"); }
}
public static void SetSelectedListItem(this DropDownList ddl, string value) {
ListItem li;
li = ddl.Items.FindByValue(value);
if (li != null) li.Selected = true;
}
public static void PopulateItems(this DropDownList ddl, object dataSource, string dataTextField, string dataValueField, string firstItemText) {
if (ddl == null)
return;
ddl.DataTextField = dataTextField;
ddl.DataValueField = dataValueField;
ddl.DataSource = dataSource;
ddl.DataBind();
if(!string.IsNullOrEmpty(firstItemText))
ddl.Items.Insert(0, new ListItem(firstItemText, "null"));
}
}
以上是关于csharp 将选择项目设置为下拉列表的主要内容,如果未能解决你的问题,请参考以下文章
csharp 以编程方式设置下拉列表
如何按当前时间设置下拉列表的默认选择?
如何将值设置为下拉列表
当我们单击选择 2 下拉菜单时,将焦点设置为搜索文本字段
如何在本机反应中显示从可搜索下拉列表中选择的项目?
如何设置动态下拉列表的选定值