<div class="view clearfix">
<div class="view_img">
<div>
<asp:Image ID="imgMaterialPic" runat="server" CssClass="img" /><!--鞋主图片-->
</div>
<div id="mygallery" class="stepcarousel">
<!--鞋列表图片-->
</div>
</div>
<div class="view_content">
<ul>
<!--一些鞋信息-->
</ul>
<!--这里开始为鞋尺码信息 和购买按钮-->
<asp:HiddenField ID="txtSize" runat="server" />
<div class="add_cart_div_top">
<em></em><b></b>
</div>
<div class="add_cart_div">
<div class="choose_size clearfix">
<span>选择尺码:</span>
<asp:Repeater ID="rptSize" runat="server">
<ItemTemplate>
<a onclick="choosesize('<%# Eval("SizeCode") %>',this)">
<%# Eval("Name") %></a>
</ItemTemplate>
</asp:Repeater>
<asp:Literal ID="lblSizeMessage" runat="server" Text="当前货品正在添货中..." Visible="false" />
</div>
<div class="add_cart_submit clearfix">
<a href="/size/aboutsize/brand/21/?height=480&width=600" title="尺码对照表" class="thickbox about_size">尺码对照表</a>
<asp:Button ID="btnBuy" runat="server" Text="" CssClass="add_cart_button" />
</div>
</div>
<!--鞋尺码信息结束-->
<div class="add_cart_div_bottom">
<em></em><b></b>
</div>
<div class="customer">
<!--这里为鞋的其他各种介绍-->
</div>
</div>
</div>页面效果如:http://www.okaybuy.com.cn/com/16888742.html因为我的商品信息都是固定的,所以我就想在这个用户自定义控件里面缓存这些数据
但我的尺码和购买控件是不能缓存的,因为我要点击进行购买和判断尺码库存
按一般的设计的话比如上面
用户自定义控件
MaterialView.ascx --> 商品信息
MaterialSizeView.ascs --> 商品尺码信息和购买按钮
那么在页面的时候我就会把
尺码信息拖放到商品信息里面,生成的HTML如上面
但因为商品信息进行了缓存,造成了尺码信息也缓存了。那这里对购买的尺码就会不正确了(可能给别人买完了)但如果要把他们分离的话我就行把商品信息分成N块,
也就是在尺码信息上面的分成一个用户自定义控件
尺码下面的再分为一个用户自定义控件
这样对排版和区分各类信息又不明确如果是你有什么好的解决方法吗谢谢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货