引言: ASP.NET给我们带了了事件模型的编程机制,这使得我们将所有的任务都放在服务器上执行哪怕是一个小小变动,其实这到不是什么问题,可是有一点我们无法忍受,如果我们改变某一个输入框中的内容页面要刷新,改变DropDownlist的选择项需要更新另一个Dropdownlist需要刷新,真是郁闷。
摘要:1、
/* * created on 2004-8-22 * * todo to change the template for this generated file go to * window - preferences - java - code style - code templates */
/** * @author diyer6 * * todo to change the template for this generated ty......
摘要:最近做了一个btoc项目,遇到了一些网页状态存储管理的问题,现总结一下我的解决方案:
首先,我们说说状态:
状态是任何类型数据能够在一定时期内保持活跃的信息。
我们这里说的一定时期可以是整个应用程序的生命周期,也可以是用户操作程序的时间,也可以是单个页面的生命周期等等。时间是有长有短的。
由于web程序的http协议是无状态的,所以存储状态信息就成了一个要解决的问题,既然要存储数据,那么存储的数据就需要有个存放位置,我认为只有2个地方:
......
如何实现无刷新的DropdownList联动效果上一页 ... var ohttpreq = new activexobject("msxml2.xmlhttp"); var odoc = new activexobject("msxml2.domdocument"); 【相关文章:
Boost源码剖析之:泛型编程中的精灵t】 【扩展阅读:
在C++中侦测内嵌型别的存在(原创)】 ohttpreq.open("post", "webform6.aspx?state="+state, false); 【扩展信息:
Boost源码剖析之:泛型指针类any之】 ohttpreq.send(""); result = ohttpreq.responsetext; odoc.loadxml(result); items = odoc.selectnodes("//city/table"); for (var item = items.nextnode(); item; item = items.nextnode()){ var city = item.selectsinglenode("//city").nodetypedvalue; var newoption = document.createelement("option"); newoption.text = city; newoption.value = city; drp2.options.add(newoption); } } </script> </head> <body ms_positioning="flowlayout"> <form id="form1" method="post" runat="server"> ...
下一页 摘要:利用隐藏的窗体字段在客户机和服务器间传递数据也是可行的
例如:<input type="hidden" name="aa" value="abc">
string str=request.form["aa"];str就等于“abc“
总结,最好不要放安全性高的数据,例如不要传递密码,银行卡号码等数据
联系方式: http://w......