你可以把DropDownList做成无刷新的
http://singlepine.cnblogs.com/articles/265678.html
http://singlepine.cnblogs.com/articles/265678.html
解决方案 »
- “System.Web.HttpResponseUnmanagedBufferElement”的类型初始值设定项引发异常。急啊
- Response.Write("你无权访问!");Response.Redirect("login.aspx");
- 请问这个正则错在哪里啊
- VS2008发布网站后台: 未能加载程序集“App_Web_riymrhyx”。请确保在访问该页之前已经编译了此程序集。
- 怎么在配置IIS,使他能够运行ffmpeg.exe?
- ASP.net中使用UltraWebGrid的数据绑定的问题,急!
- 问个网页TOP10效率的问题
- 挺奇怪的数据库更新问题
- 留言板的数据库怎么设计
- 一个显示错误的问题?想在本机上显示远端服务器的错误信息!
- NTFS格式下IIS怎么配置才能对指定的虚拟目录进行文件读写的操做????急!
- 提问:datagrid在编辑模式下,判断用户录入的数据正确性;希望用户在编辑完数据,焦点离开时判断?
ajax可以做到真正的局部更新。js方法实现起来也并非容易,而且经常是挂一漏万,比如focus,js变量,动态改变过的style,统统要发回以便保持状态,很难真正“模仿”得像。
https://compdoc2cn.dev.java.net/prototype/html/prototype.js.cn.html
你这个一般属于一个搜索页面,不要放其它的控件,单独做一个搜索页面~
就2个DropDownList 控件 出现了changeindex 事件后,直接跳转到其它页面表现出来也可以~
呵呵 笨了一些的办法
[Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.Read)]
public DataSet GetCityList(int povinceid)
{
string sql="select * from city where father="+povinceid;
return GetDataSet(sql);
}
#endregion
对这段代码的结构有点模糊, #region GetCityList和#endregion是这代码的开始和结束标志吧?
最奇怪的是[Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.Read)]用"[]"括起来表示什么意思呢?
[Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.Read)]
public DataSet GetCityList(int povinceid)
{
string sql="select * from city where father="+povinceid;
return GetDataSet(sql);
}
#endregion其中[Ajax.AjaxMethod(Ajax.HttpSessionStateRequirement.Read)]用"[]"括起来表示什么意思呢?
...
#endregion
是区域预处理指令,仅仅用来标记源代码的区域,在编辑器中可以折叠、展开,容易阅读些。用"[]"括起来的是属性定义标记进行。可以将属性说明置于源代码的某些实体上以指定附加信息。
看来你现在要用ajax实现这个功能确实会有些困难,会遇到很多问题。建议先放一放吧,好坏页面刷新一下也不会死人……