社区
VB
帖子详情
急求asp:dropdownlist在页面初始化时设置默认值问题
baya
2005-03-04 10:17:20
问题描述:在pageload事件中对dropdownlist进行数据绑定,之后我要给该dropdownlist根据我提供的value设置一个默认text值,我使用
dplByChecked.SelectedItem.Value =value ,dplByChecked.SelectedValue=value都不对,不知还有其它方法,急啊>>>>>>>>>!!
...全文
711
11
打赏
收藏
急求asp:dropdownlist在页面初始化时设置默认值问题
问题描述:在pageload事件中对dropdownlist进行数据绑定,之后我要给该dropdownlist根据我提供的value设置一个默认text值,我使用 dplByChecked.SelectedItem.Value =value ,dplByChecked.SelectedValue=value都不对,不知还有其它方法,急啊>>>>>>>>>!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
baya
2005-03-09
打赏
举报
回复
其实dplByChecked.SelectedItem.Value =value 是正确的,只是我没有查看源码,才以为不可用的。谢谢大家的帮助!谢谢!同时,我也很抱歉。
LFreeX
2005-03-07
打赏
举报
回复
设置dropdownlist的当前值使用 selectIndex
如果需要用值来判断的话,使用循环判断dropdownlist的哪个值和你的VALUE一样.
然后设置selectIndex 等于和你value值对应的循环值
尚和空四
2005-03-07
打赏
举报
回复
建议从头开始学习
看人生豪迈
大不了从头在来
wangke1220
2005-03-04
打赏
举报
回复
DataSet dsEm = myService.GetAllEmployeeType();
EmpTypeID.DataSource = dsEm.Tables[0];
EmpTypeID.DataTextField = "Emp_Type_Name";
EmpTypeID.DataValueField = "Emp_Type_ID";
EmpTypeID.DataBind();
EmpTypeID.SelectedValue = “需要指定的value”;
amendajing
2005-03-04
打赏
举报
回复
循环遍历
morefish
2005-03-04
打赏
举报
回复
你说呢
baya
2005-03-04
打赏
举报
回复
谢谢各位!我想问一下FindByValue("")中引号里的是什么,是不是我所要的value
暗石绿
2005-03-04
打赏
举报
回复
<%@ Page language="c#" AutoEventWireup="false" debug="true"%>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script runat="server" language="c#">
private void Page_Load(object sender, System.EventArgs e)
{
if( !IsPostBack )
{
string str = "2"; // 模拟提供的 value
ListItem li = null;
li = DropDownList1.Items.FindByValue(str);
if( li != null )
{
int index = DropDownList1.Items.IndexOf(li);
DropDownList1.SelectedIndex = index;
}
}
}
override protected void OnInit(EventArgs e)
{
InitializeComponent();
base.OnInit(e);
}
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);
}
</script>
</head>
<body>
<form id="Form1" method="post" runat="server">
<asp:DropDownList id="DropDownList1" runat="server">
<asp:ListItem Value="1" Selected="True">Text1</asp:ListItem>
<asp:ListItem Value="2">Text2</asp:ListItem>
<asp:ListItem Value="3">Text3</asp:ListItem>
<asp:ListItem Value="4">Text4</asp:ListItem>
</asp:DropDownList>
</form>
</body>
</html>
LoveCherry
2005-03-04
打赏
举报
回复
DropDownList1.Items.FindByValue("").Selected = true;//值
DropDownList1.Items.FindByText("").Selected = true;//文本
terryshi
2005-03-04
打赏
举报
回复
直接 DropDownList1.Text 不行吗?
kenMoxi
2005-03-04
打赏
举报
回复
DropDownList1.Items.FindByValue("").Selected = true;
asp
:
DropDown
List
动态绑定数据,
设置
默认值
DropDown
List
值绑定
JS 获取
asp
:
DropDown
List
下拉框控件的值
维护公司一个运行三四年的老项目,发现有一个
页面
是使用
asp
:
DropDown
List
控件来实现下拉框的,这种使用
asp
控件的实现思路都是在cs文件中绑定和获取下拉框的数据,但是我们需要在js中获取
asp
:
DropDown
List
选择的数据...
<
asp
:
DropDown
List
>中
设置
默认选择值
这是通过实现的,在实现
时
,下拉的是从数据库中获取到的,但是默认选择并不是第一个,而是要显示的是已经默认的那一个。 有两种方法实现: this.danxuandizhi.SelectItem.Text; this.danxuandizhi.Text ; ...
asp
:
DropDown
List
用法
DropDown
List
前台: <
asp
:
DropDown
List
runat="server" ID="drop" AutoPostBack="true" OnSelectedIndexChanged="drop_SelectedIndexChanged"></
asp
:
DropDown
List
>
DropDown
List
后台: protected...
dropdown
list
控件
设置
默认值
_关于
DropDown
List
默认值
的设定
DropDown
List
是否绑定数据库和
默认值
的设定用的语句有影响,但是我没有弄明白是为... //string就是刚进
页面
时
你要
DropDown
List
所选的值。非绑定数据库的
DropDown
List
:eg:
DropDown
List
1.Items.FindByText(string)...
VB
16,554
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章