2 czx840624424 czx840624424 于 2014.07.03 11:53 提问

dropdownlist绑定数据源控件,AutoPostBack为true,选择后,值也跟着刷新

---aspx文件begin---
。。。省略
<asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="SqlDataSource2"
DataTextField="dept_code" DataValueField="dept_code" AutoPostBack="True">
</asp:DropDownList>
<asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" SelectCommand="select distinct dept_code from foc.t8002 where rownum < 10 order by dept_code">
</asp:SqlDataSource>
。。。省略
----aspx文件end----

当我选择其它项后,页面自动刷新,这时,dropdownlist选择的项又跳到第一项

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
asp.net C# AutoPostBack=“true”
DropDownList控件的AutoPostBack属性的问题 选择后,值也跟着刷新 问题: 很郁闷!我今天看了DropDownList,对其已经进行了数据绑定,现在我想实现这样的功能:选择DropDownList的一个选项,然后把这个选项的值 给显示出来,很简单的功能,但出问题了. 我起先设置他的AutoPostBack属性为false,结果,没反应;然后我又把Aut
ASP.Net的AutoPostBack属性
ASP.Net的AutoPostBack属性 平时很少拖服务器控件,今天偶然用到了DropDownList,但是它的SelectedIndexChanged事件不能被触发,找了半天才发现竟然是autopostback的原因。。。 目录:[TOC] AutoPostBack属性值Asp.Net控件的AutoPostBack的属性值为True和False,True表示与服务器交互,False表示不与服务器
AutoPostBack属性的解释 及回送
 AutoPostBack意思是自动回传,也就是说此控件值更改后是否和服务器进行交互,其值为false或true。比如Dropdownlist控件,若设置为True,则你更换下拉列表值时会刷新页面(如果是网页的话),设置为flase就不会刷新了(也就是false时不和服务器交互)。 ASP.NET回送: Web 服务器控件可以包含服务器上调用的事件处理程序。 Button
asp:DropDownList 控件 设置AutoPostBack=true 但是OnSelectedIndexChanged仍不触发的问题。
问题现象:本来在main.aspx页面上用了1个 dropdownlist显示主信息 要实现 选择一个后  在ListBox中显示其明晰  。 设置dropdownlist 的 AutoPostBack后 起了作用 。但是后来在页面加了些东西(判断是否已经是登陆成功 ,就是防止用户直接敲入该页面的url), 现在OnSelectedIndexChanged不自动触发了 只有点了页面上其
asp.net DropDownList AutoPostBack
asp.net DropDownList AutoPostBack
DropDownlist数据SelectedIndexChanged触发问题解决
1、设置DropDownlist的AutoPostBack为True 2、绑定DropDownlist数据时出现了重复项, 在载入数据时保存数据状态应该写在Load事件中的if (!IsPostBack) 条件下 3、必须保证页面只有一个runat="server"的表单 4、页面中有一些按钮命名上用到Submit,替换所有的Submit重命名才可以提交表单,事件就可以触发到后台 5、
DropDownList选择数据不刷新页面
点击不刷新页面        在上面为AutoPostBack="True",页面上的onselectedindexchanged事件才有效果
为什么设置了DropDownList的AutoPostBack="True"还是不能触发SelectedIndexChanged事件?
为什么设置了DropDownList的AutoPostBack="True"还是不能触发SelectedIndexChanged事件?  有人问 (1)AutoPostBack="True"  asp:DropDownList id="DropDownList1" runat="server" AutoPostBack="True">asp:DropDownList>
解决dropdownlist数据绑定后选择下拉列表后返回的值不变或为空以及不执行SelectedIndexChanged事件
很多时候会出现这样的情况: 1、选择下拉列表中的某一项之后,string selectedid=Fanwei.SelectedValue;的值总是第一项的值,不管选哪项都是第一个值。 2、当选择一项之后无法执行SelectedIndexChanged事件。 其实很可能只是一个简单的问题,大家照着修改下试试,希望能帮到一点点小忙,这也是我之前遇到的问题。
DropDownList 局部刷新
前台:                                                                                                         DataValueField="typeid" AutoPostBack="True" OnSelectedIndexChanged="DropDownList1_Sel