ListBox点击定位问题
listbox被绑定以后设置了AutoPostBack。
并且设置了但击事件
由于其中显示的数据太多。
就可下拉
当点击其中一行的时候。
该行自动跳到当前第一行。
我想问一下
这里怎么定位?
就是点击了以后。里面的陈列位置不变???
--------------------编程问答-------------------- 没有明白你的意思
友情UP以下 --------------------编程问答-------------------- 如:listbox
-------------
1111111111
2222222222
33333333333
4444444444
5555555555
6666666666
-------------
这样的数据一直有100行。
现在可以看见666666666这一行。
当点击这一行以后
就变成了
-------------
6666666666
7777777777
8888888888
9999999999
8675476547
……………
-------------
也就是说点的这一行自动定位到第一行去了
怎么解释这种现象? --------------------编程问答-------------------- 改变点击记录的索引值。。 --------------------编程问答-------------------- 不好意思还以为你要实现这样的效果了。
怎么会这样呵呵。。。奇怪啊。。代码贴点出来看看 --------------------编程问答-------------------- 代码没什么奇怪的。
SqlDataAdapter da = new SqlDataAdapter(sql, MyConn);
DataSet ds = new DataSet();
da.Fill(ds,"class");
ListBox1.DataSource=ds;
ListBox1.DataTextField="classname";
ListBox1.DataValueField="classID";
ListBox1.DataBind();
MyConn.Close(); --------------------编程问答-------------------- 求解。续顶 --------------------编程问答-------------------- 是不是ISPOSTBACK了? --------------------编程问答-------------------- 代码是没错的
补充:.NET技术 , ASP.NET