用户登录
用户注册

分享至

word列表框绑定数据 关于下拉列表框的数据绑定

  • 作者: 奇葩不懂爱
  • 来源: 51数据库
  • 2020-04-21

我提供一个思路

aspx文件里面

<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged">

cs文件page_load里面

if(!IsPostBack)

{

string[] s="some strings";

foreach(string ss in s)

DropDownList1.Items.Add(ss);

}

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e){

页面回发以后你的代码

}

关键是dropdownlist的属性AutoPostBack要设置为true,这个是指页面是否自动回发,OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged",这个是指你的选择改变了以后要做的事情

怎么样绑定已有数据放进已有的下拉列表框

如果已有的数据是List型的,设置datasource=***;

然后写绑定事件,

如果不是,new 一个item,是这个item=你要的数据,然后add到下拉列表里面

数据库绑定列表框列,以及修改数据问题

for i = 0 to adodc1.RecordSet.fields.count - 1

list1.AddItem adodc1.RecordSet.fields(i).name

Next i

还有一种方法是用OpenSchema

那是因为你的Adodc1.Recordset 是空是对象,你可以用下面的语句试一下

MsgBox Adodc1.Recordset Is Nothing

我在Word中添加了两个文本框,在其中一个文本框内输入内容时,另一个框内的内容也跟着改变。为什么会这样

因为两个文本框存在着链接,选中其中一个文本框,在弹出菜单中选择“断开向前链接”即可。

access2010 窗体里的 列表框 数据 绑定列不能更改为非第1列吗?

列表框的"绑定列"属性——用来指定默认抓取列表框某一列值,它不能用作指定某列是否被显示出来。如果需要确定某列显示与否,需要用“列数”、“列宽”共同设置才行。

假设列表框有3列,我想让它只显示第二、三列,可以这样设置:

列数:3

列宽:0cm;1.812cm;0.812cm

也就是将需要隐藏列的宽度设置为0就行了。请见下图

C#怎么实现下拉框动态绑定数据

代码已经写好

private void Form1_Load(object sender, EventArgs e)

{

int year=System.DateTime.Now.Year;

for (int i = year; i >=1900 ; i--)

{

comboBox1.Items.Add(i);

}

comboBox1.SelectedIndex = 0;

comboBox2.Items.Add(2011);

}

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)

{

comboBox2.Items.Clear();

int year = System.DateTime.Now.Year;

int year1 =Convert.ToInt32(comboBox1.Text);

for (int i = year; i >= year1; i--)

{

comboBox2.Items.Add(i);

}

}

不知道是不是你想要的 反正我感觉是

要是你要的是web版的 当我没说

呵呵,谢谢了,我还真要的是WEB版的。

protected void Page_Load(object sender, EventArgs e)

{

int year = System.DateTime.Now.Year;

if (!IsPostBack)

{

for (int i = year; i >= 1900; i--)

{

DropDownList1.Items.Add(new ListItem(i.ToString()));

}

DropDownList1.SelectedIndex = 0;

DropDownList2.Items.Add(new ListItem(year.ToString()));

}

}

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)

{

DropDownList2.Items.Clear();

int year = System.DateTime.Now.Year;

int year1 = Convert.ToInt32(DropDownList1.SelectedItem.Text);

for (int i = year; i >= year1; i--)

{

DropDownList2.Items.Add(new ListItem(i.ToString()));

}

}

使用时把dropdownlist1的autopostback设置成true

asp.net怎么把数据库里面数据绑定到下拉列表框,,表名ModuleInfo

ddlYear.DataSource="数据库中查询出来的数据集(一般为DataTable)";

ddlYear.DataTextField="ModuleName";

ddlYear.DataValueField="ModuleNo";

ddlYear.DataBind();

转载请注明出处51数据库 » word列表框绑定数据 关于下拉列表框的数据绑定

软件
前端设计
程序设计
Java相关