翻页时传过来的参数丢失 我有两个页面 A页面是一些复选框 B页面是结果页 我将A页面中选中的值传到B页面 当B页面进行翻页时传过来的参数丢失 这个怎么解决啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 vistate记录参数值翻页时传递参数 你参数怎么传的?cookie,session,url,viewstate? 同意楼上用viewstate[] 记录数值用法类似session 你用url传的话 刷新就没了用viewstate[]就好了· 用ViewState保存参数勒或者用AspNetPager的翻页可以继续在URL里保存之前的参数信息啊 我结果页是这样获取上一页的 复选框选中的值 brandName = Request.Form["brand"];通过<form id="form1" action="SelectResults.aspx" runat="server" method="post"></form> 这个来传到下一页<div class="xin_it_box3"> <div class="check_box"> <b>品牌</b> <ul class="ul1"> <li><input name="brand" type="checkbox" value="佳能"/>佳能</li> <li><input name="brand" type="checkbox" value="尼康"/>尼康</li> <li><input name="brand" type="checkbox" value="索尼"/>索尼</li> <li><input name="brand" type="checkbox" value="富士"/>富士</li> <li><input name="brand" type="checkbox" value="松下"/>松下</li> <li><input name="brand" type="checkbox" value="三星"/>三星</li> <li><input name="brand" type="checkbox" value="卡西欧"/>卡西欧</li> <li><input name="brand" type="checkbox" value="奥林巴斯"/>奥林巴斯</li> <li><input name="brand" type="checkbox" value="理光"/>理光</li> </ul> <div class="xin_it_clear"></div> </div> <div class="xin_it_bot"> <input type="submit" value="查看结果"/><input name="" type="reset" value="清空重选"/> </div> 传的参数可以保存在:HiddenField,Session,ViewState中 如果是按钮事件翻页可用viewstate记录信息如果是url翻页可通过URL传输信息也可以使用cookie,session 获取上一页的 复选框选中的值 brandName = Request.Form["brand"];后在保存到SESSION中吗 在B页面用vistate记录参数值,翻页的时候取vistate记录的参数。 b页面用viewstate[]保存从a页面传过来的参数,翻页时再从viewstate[]里取出来。 A 页面通过页面传值给B页面,在B页面用一个隐藏域接受A的传值就可以了。隐藏域是页面级的,所以翻页的时候不会丢失 在b页面接受的时候绑定到页面分页标签处生成下一页或上一页的地址类似于 <%= strTemp %>的写法 用session传 应该不会丢失的 vistate记录参数值翻页时传递参数也行 session怎么传 在A页面将选中的值存放到session中吗 然后在B页面直接使用Session? session保存直接使用hiddenfield.Value设置值 如何获取A页面中选中的的值? 这是A.aspx页面<div class="xin_it_box3"> <div class="check_box"> <b>品牌</b> <ul class="ul1"> <li><input name="brand" type="checkbox" value="佳能"/>佳能</li> <li><input name="brand" type="checkbox" value="尼康"/>尼康</li> <li><input name="brand" type="checkbox" value="索尼"/>索尼</li> <li><input name="brand" type="checkbox" value="富士"/>富士</li> <li><input name="brand" type="checkbox" value="松下"/>松下</li> <li><input name="brand" type="checkbox" value="三星"/>三星</li> <li><input name="brand" type="checkbox" value="卡西欧"/>卡西欧</li> <li><input name="brand" type="checkbox" value="奥林巴斯"/>奥林巴斯</li> <li><input name="brand" type="checkbox" value="理光"/>理光</li> </ul> <div class="xin_it_clear"></div> </div> <div class="xin_it_bot"> <input type="submit" value="查看结果"/><input name="" type="reset" value="清空重选"/> </div> viewstate or session or application 我拷,把参数通过URL传到B页面后在B页面分页的时候同时把参数再带进去……………………。 <asp:HiddenField ID="HiddenField1" runat="server" />HiddenField1.Value=... 这样赋值 论坛读贴都是html怎么在html里回复和翻页 怎么能动态的添加一个form runat=server 从数据库中读取图片数据,但无法显示问题 请教关于ASP。NET上传到空间的问题 swf文件怎么存入和读取数据库? 如何在使用AccessDataSource时结合使用SQL参数?谢谢 html:select 控件的用法问题 无法调试 我觉得CSDN的给分制度还是恢复以前的每天都自动增加10分好. 因为有人有分用不上, 有人有问发不出啊! 让我们一起呼吁CSDN出台鼓励技术贴的规则! 冰天雪地跪地求教 asp.net中做主从表的时候用什么控件,怎样做???高手请进,在线急等
翻页时传递参数
用法类似session
用viewstate[]就好了·
通过<form id="form1" action="SelectResults.aspx" runat="server" method="post"></form> 这个来传到下一页
<div class="xin_it_box3">
<div class="check_box">
<b>品牌</b>
<ul class="ul1">
<li><input name="brand" type="checkbox" value="佳能"/>佳能</li>
<li><input name="brand" type="checkbox" value="尼康"/>尼康</li>
<li><input name="brand" type="checkbox" value="索尼"/>索尼</li>
<li><input name="brand" type="checkbox" value="富士"/>富士</li>
<li><input name="brand" type="checkbox" value="松下"/>松下</li>
<li><input name="brand" type="checkbox" value="三星"/>三星</li>
<li><input name="brand" type="checkbox" value="卡西欧"/>卡西欧</li>
<li><input name="brand" type="checkbox" value="奥林巴斯"/>奥林巴斯</li>
<li><input name="brand" type="checkbox" value="理光"/>理光</li>
</ul>
<div class="xin_it_clear"></div>
</div>
<div class="xin_it_bot">
<input type="submit" value="查看结果"/><input name="" type="reset" value="清空重选"/>
</div>
HiddenField,Session,ViewState中
如果是按钮事件翻页可用viewstate记录信息
如果是url翻页可通过URL传输信息
也可以使用cookie,session
在B页面用vistate记录参数值,翻页的时候取vistate记录的参数。
翻页时再从viewstate[]里取出来。
翻页时传递参数也行
hiddenfield.Value设置值
<div class="check_box">
<b>品牌</b>
<ul class="ul1">
<li><input name="brand" type="checkbox" value="佳能"/>佳能</li>
<li><input name="brand" type="checkbox" value="尼康"/>尼康</li>
<li><input name="brand" type="checkbox" value="索尼"/>索尼</li>
<li><input name="brand" type="checkbox" value="富士"/>富士</li>
<li><input name="brand" type="checkbox" value="松下"/>松下</li>
<li><input name="brand" type="checkbox" value="三星"/>三星</li>
<li><input name="brand" type="checkbox" value="卡西欧"/>卡西欧</li>
<li><input name="brand" type="checkbox" value="奥林巴斯"/>奥林巴斯</li>
<li><input name="brand" type="checkbox" value="理光"/>理光</li>
</ul>
<div class="xin_it_clear"></div>
</div>
<div class="xin_it_bot">
<input type="submit" value="查看结果"/><input name="" type="reset" value="清空重选"/>
</div>