DropDownList获取的SelectIndex一直为0的问题

 更新时间:2014年06月05日 16:33:31   作者:  
由于初始化判断出错导致每次传到服务器的时候会初始化一次,这就导致每次获取DropDownList的SelectIndex的时候只能是0
1.想要DropDownList自动提交必须设置AutoPostBack="true"属性,下面是代码:
复制代码 代码如下:

<asp:DropDownList ID="ddlNameList" runat="Server" Height="30"
AutoPostBack="True" onselectedindexchanged="ddlNameList_SelectedIndexChanged" ></asp:DropDownList>

2.在服务端处理的时候,尤其是初始化DropDownList的时候,没注意结果写错了,下面是错误代码:
复制代码 代码如下:

protected void Page_Load(object sender, EventArgs e)
{

if (!Page.IsCallBack)
{
this.fillIntoNameList();
}
}

这个初始化判断出错了,每次传到服务器的时候会初始化一次,这就导致每次获取DropDownList的SelectIndex的时候只能是0

正确代码,如下:
复制代码 代码如下:

protected void Page_Load(object sender, EventArgs e)
{

if (!Page.IsPostBack)
{
this.fillIntoNameList();
}
}

相关文章

  • 如何在.Net 7中将Query绑定到数组详解

    如何在.Net 7中将Query绑定到数组详解

    这篇文章主要给大家介绍了关于如何在.Net 7中将Query绑定到数组的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2022-12-12
  • ASP.NET调用javascript脚本的常见方法小结

    ASP.NET调用javascript脚本的常见方法小结

    ASP.NET本身就提供了多种调用javascript脚本的方法,本文总结了六种调用方法,大家根据自己的使用习惯可以选择相应的调用方式了!
    2009-12-12
  • 浅析.netcore中的Configuration具体使用

    浅析.netcore中的Configuration具体使用

    本文主要介绍了浅析.netcore中的Configuration具体使用,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-12-12
  • 浅谈.net平台下深拷贝和浅拷贝

    浅谈.net平台下深拷贝和浅拷贝

    在.net类库中,对象克隆广泛存在于各种类型的实现中,凡是实现了ICloneable接口的类型都具备克隆其对象实例的能力。所以本文讲述的深拷贝和浅拷贝也是在实现ICloneable接口的基础上进行的
    2013-12-12
  • WPF实现渐变淡入淡出的登陆窗口效果

    WPF实现渐变淡入淡出的登陆窗口效果

    这篇文章主要介绍了WPF实现渐变淡入淡出的登陆窗口效果的方法,详细讲述了该效果的实现原理与功能代码,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-11-11
  • ASP.NET MVC @Helper辅助方法和@functons自定义函数的使用方法

    ASP.NET MVC @Helper辅助方法和@functons自定义函数的使用方法

    本文主要介绍ASP.NET MVC中使用@Helper和@functons自定义一些代码片段,方便视图调用,从而达到减少重复代码,快速开发的目的,希望对大家有所帮助。
    2016-04-04
  • 使用asp.net MVC4中的Bundle遇到的问题及解决办法分享

    使用asp.net MVC4中的Bundle遇到的问题及解决办法分享

    这篇文章主要介绍了使用asp.net MVC4中的Bundle遇到的问题及解决办法,需要的朋友可以参考下
    2014-02-02
  • asp.net下获取浏览器类型的实现代码

    asp.net下获取浏览器类型的实现代码

    上次我需要判断浏览器是IE还是FF,如果是FF那么页面停止输出。但方法写得不是很好,现在在书中看到了Page.Request.Browser属性,这个属性主要用来检查当前浏览器性能,看下我下面代码的不同执行结果。
    2009-09-09
  • asp.net core项目中如何使用html文件

    asp.net core项目中如何使用html文件

    这篇文章主要给大家介绍了关于asp.net core项目中如何使用html文件的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面是随着小编来一起学习学习吧。
    2018-02-02
  • GMap.Net开发之自定义Marker使用方法

    GMap.Net开发之自定义Marker使用方法

    这篇文章主要介绍了GMap中Marker的使用方法,有需要的朋友可以参考一下
    2013-12-12

最新评论