是这样的,我在asp.net页面上选择asp:dropdownlist控件里面的选择第三项值时,但在dropdownlist里面显示的值总是第一项目值,比如:第一项是aa,第二项是bb,第三项是cc,我选择cc时,在dropdownlist里面被选择的值selectvalue还是aa,为什么?请大家帮助一下。
解决方案 »
- 生成.csv文件给用户下载
- 怎么调用验证图片与TextBox进行比较
- DataList绑定问题。急!!
- 有点迷惑,<input type="file"/> 能否读取客户端文件以及如何读取?
- 关于ASP.NET的和sql server 2005配置环境
- 编程比赛
- 请问把一个<input type="CheckBox">绑定到DataGrid后,怎样才能批量去出它的值,谢谢.
- HTML里面的表格控件为什么位置不可以移动啊.
- 问一个关于javascript传值的问题?
- 初学者菜鸟又来了,超级菜鸟提问~~~
- 如何保存为<![CDATA[ *****]]>格式节点的XML文件
- 请问DataView的一个小问题!
{
//绑定下拉菜单 }
要放到!IsPostBack中,不然每次都会重新绑定数据
if (!IsPostBack)
{
绑定下拉菜单;
}
VB:
if not page.ispostback then
绑定下拉菜单
end if
{
if(IsPostBack)
{
int i=0;
Pubmdb.Joincardid=Dropvill.SelectedValue;
Response.Write(Pubmdb.ShowMessage(Pubmdb.Joincardid));
OracleCommand Rscmd=new OracleCommand("select * from Villaddressin where placename='"+Pubmdb.Joincardid+"'",Pubmdb.pubJyvill);
OracleDataReader Rsread=Rscmd.ExecuteReader();
if(Dropgroup.Items.Count>0)
for(i=Dropgroup.Items.Count-1;i>=0;i--)
Dropgroup.Items.RemoveAt(i); while(Rsread.Read())
{
Dropgroup.Items.Add(Rsread["address"].ToString());
Response.Write(Pubmdb.ShowMessage("贺喜!"));
}
Rscmd.Dispose();
Rsread.Close();
}
}
代码是这样的,我试了,还是不行。