博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
<%=字符串%>回刷技巧(小技巧)
阅读量:6172 次
发布时间:2019-06-21

本文共 427 字,大约阅读时间需要 1 分钟。

  我们在做程序的时候,有时候会在服务器拼字符串,然后在页面用<%=字符串%>来显示,这样的话,会因为没有viewstate导致页面回刷的时候不能保持状态,不得不在每次回刷时都重新加载一次这个字符串(当然可以自己定义viewstate,但是很麻烦,做这个小功能不值得)

  换种思路是,把这个字符串的绑定写在DataList 里(当然repeater也行),这样就可以保持状态了。

<asp:DataList ID="dlOrders" runat="server" RepeatDirection="Horizontal" Width="745"

                    BorderWidth="0" CellPadding="0" CellSpacing="0">
                    <ItemTemplate>
                        <%#Eval("OrdersHTML")%>
                    </ItemTemplate>
                </asp:DataList>

repeater是空模板数据控件,换成repeater 会更好。

转载地址:http://cttba.baihongyu.com/

你可能感兴趣的文章
Jmeter(参数化)
查看>>
Django聚合数据
查看>>
Dictionary(一)
查看>>
Floyd算法(弗洛伊德算法)
查看>>
Eclipse项目中乱码问题的解决办法
查看>>
深度剖析:Java POJO Bean 对象与 Web Form 表单的自动装配
查看>>
ffmpeg-20160506-git-bin
查看>>
Verilog HDL基础语法讲解之模块代码基本结构
查看>>
【Tomcat】直接启动tomcat时为tomcat指定JDK 而不是读取环境变量中的配置
查看>>
CMake设置生成vs工程的动态库输出路径
查看>>
JS实现页面跳转 浏览器地址栏保持不变
查看>>
ATS项目更新(1) CC视图与备份路径同步
查看>>
世界上不存在完美的人性
查看>>
使用WIF实现单点登录Part I——Windows Identity Foundation介绍及环境搭建
查看>>
【转】UDID替代方案
查看>>
C#计算含中文字符串的长度
查看>>
ArrayList集合-JDK学习笔记
查看>>
为什么心跳包(HeartBeat)是必须的?
查看>>
ORM框架通过映射(反射)获取数据库的数据
查看>>
Lua读写文件
查看>>