如果我的页面里有两个或以上的DropDownList控件,
每次它的AutoPostBack属性为真时,当我在控件中选择一个值时。都会与服务器交一次,
所以返回来的页面值总是当前页面的最顶部。但是我在点选值前页面的位置都快到底部了。什么办法使返回来的页面位于选值前的位置。
先谢谢各位大侠了!
每次它的AutoPostBack属性为真时,当我在控件中选择一个值时。都会与服务器交一次,
所以返回来的页面值总是当前页面的最顶部。但是我在点选值前页面的位置都快到底部了。什么办法使返回来的页面位于选值前的位置。
先谢谢各位大侠了!
解决方案 »
- asp.net showModalDialog()的问题
- cache如何分目录?
- 怎样取TextBox中数据的并集(除去相同的手机号码)
- 急!在线考试系统问题,临近答辩了,请教最后一个问题!
- asp.net 有沒有類似 javascript 的eval()功能?
- 请问怎么不能更新Access数据库,看看我的SQL语句
- 求助应用程序中的服务器错误
- 请大佬帮忙:有关Sockets的asp.net编程,在本地机访问正确,但另一台访问本机错误?
- 为什么我的E_MAIL里没有CSDN的通知了?????????
- 在web页的DataGrid控件的temploate列中,加入DataGrid子控件,引用DataGrid子控件的属性与值!!!
- 在Web系统中,使用Windows(域)集成验证,能否实现无输入真正与Windows权限结合?
- 求助,为什么我的 主程序和 其他的不是在同一个地方呢?
我的当时是个长长的datalist,我在每一项中做了个隐藏起来的TextBox,然后你点选第几个dropdownlist,程序就自动将焦点定位到第几个textbox上不就可以了吗?当然textbox的位置要放到这个项的最下面。
onload="document.body.scrollTop=getCookie('posy')"
onunload="setCookie('posy',document.body.scrollTop)"function getCookie (name)
{
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen)
{
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}function getCookieVal (offset)
{
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}function setCookie (name, value)
{
document.cookie = name + "=" + escape (value)
}