- refresh page
Response.Redirect(Request.Url.ToString()); - 页面缓存清除。
<%@ OutputCache Location="None" %> 作用:popupwindow 会打开缓存页面,清除缓存可以确保每次打开的页面数据是最新的。
- DataGrid bind 技巧
<asp:TemplateColumn>
<HeaderStyle CssClass="ShoppingCartHeader" ></HeaderStyle>
<HeaderTemplate>
--列头实现排序
<asp:LinkButton ID="lnkBestPriceHead" runat="server" CommandName="Sort" CommandArgument="CouponId" Text="Best Price Coupon"></asp:LinkButton>
</HeaderTemplate>
<ItemTemplate>
<asp:HyperLink ID="BestPriceHyperLink"
--根据bind 数据条件设置行项目是否显示
Visible='<%#Eval("Best_Price").ToString() =="Y" && Eval("Status").ToString() =="A"%>'
runat="server"
--javascript 调用
NavigateUrl='<%# Eval("CouponId", "javascript:PopupBestPriceMatchCoupon({0})") %>'>
Update SKU</asp:HyperLink>
</ItemTemplate>
</asp:TemplateColumn>