为什么我这样做不行呢? 得不到 DorpDownList 的值呢?我在做一个 Login 窗口.我是这样做的.
界面上用 一个部门 DropDownList 一个用户 DropDownList 一个 TextBox我现在的需求时, 选 DropDownList 后, 用户 DropDownList 要相应变化. 选好用户,输入密码, 开始 Login我对 ajax 不太熟, 就没用 ajax .我是这样做的._Depart : DropDownList 部门下拉
_User : DropDownList 用户下拉
_Passwd : TextBox 密码我是这样做的. 在 Page_Load 里.
如果 不是 IsPostBack 先对 _Depart 进行填充
如果 IsPostBack . 再根据 _Depart的值对 _User 进行填充.(先清空)
_Depart 是 AutoPostBack = true 的. 就是选了_Depart 之后, 自动提交一次.然后我在 按钮的 OnServerClick 中
读出 _User 与 _Passwd 的值进行登录.但读出的 _User 始终都是第一个 item 的值,不管我如何选都是一样. 这是什么原因呢? 而 _Depart 就没有这个问题呢?
界面上用 一个部门 DropDownList 一个用户 DropDownList 一个 TextBox我现在的需求时, 选 DropDownList 后, 用户 DropDownList 要相应变化. 选好用户,输入密码, 开始 Login我对 ajax 不太熟, 就没用 ajax .我是这样做的._Depart : DropDownList 部门下拉
_User : DropDownList 用户下拉
_Passwd : TextBox 密码我是这样做的. 在 Page_Load 里.
如果 不是 IsPostBack 先对 _Depart 进行填充
如果 IsPostBack . 再根据 _Depart的值对 _User 进行填充.(先清空)
_Depart 是 AutoPostBack = true 的. 就是选了_Depart 之后, 自动提交一次.然后我在 按钮的 OnServerClick 中
读出 _User 与 _Passwd 的值进行登录.但读出的 _User 始终都是第一个 item 的值,不管我如何选都是一样. 这是什么原因呢? 而 _Depart 就没有这个问题呢?
解决方案 »
- UpdatePanel1 服务器标记的格式不正确
- 跪求 asp.net 饼图控件,免费的哦
- 请问判断值>0的正则表达式,怎么写
- 获得IP的问题>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
- treeview 的参数传递问题,newTree(TreeView treeview)调用 newTree(TreeView1);出错
- ●●如何在DataGrid的页码地方添加文字
- 我的电脑装的windows server 2003和vs.2003为何刚打开ie时一片白板,鼠标一直忙,很长时间才正常出来.
- 关于数据显示的问题
- 我真的是没有分了,愿意的朋友帮看一下~
- 请问各位怎样定义一个变量让所有窗体都能用到
- 如何在 模版列中用 text field(HTML TEXT)
- 请教个关于asp.net控件的问题
因为我在提交登录时,这里又执行了一次 Page_Load 又把 _User 清空又重新 Load 了一次.所以 _User 的值就不正确了.我做的解决方法是,加一个 Hidden 的 TextBox . 在提交时把它设为 1 , 在 Page_Load 里判断.这个 Hidden 是否为 1 ,是就不重新查询了.直接 return.但问题是这个页面不能回退.回退了就不能重新选 _Depart 了. 看了只有用 ajax 来做了.