前台获取后台数据写法<%#%>..

一.共同之处:都是前台调用后台方法或者变量

<%=Test()%>...  这种方法在使用控件的text属性下需要注意,可以使用在html控件但不能使用在服务器控件

 如果设置<asp:TextBox id="text" runat="server" text="<%=Text()%>"></asp:TextBox> 这是有错误的

需要使用<%#Text()%> 并且在后台方法(page_load)写上text.databind();

<%#%> 这种方法在使用数据控件时经常使用如 <%# Text(Eval("字段名"))%>

 

二<%%>

在前台申请个域(后台) 写后台代码,满足不同需求。

<%

    DataSet ds=new DataSet();

   .....

%>

eg:

<div  class="thead">
                    <span>交易名称</span>
                    <span>交易金额</span>
                    <span>交易描述</span>
                    <span>交易状态</span>
                    <span>操作</span>
                </div>
                <%
                    if (buyList != null)
                    {
                        foreach (Transaction transaction in buyList)
                        {
                       
                %>
                <div id="buyContent"  οnmοuseοver="$(this).removeClass('change');$(this).addClass('over')"  οnmοuseοut="$(this).removeClass('over');$(this).addClass('change')">
                    <span>
                        <%=transaction.TransactionName %></span> <span>
                            <%=transaction.TransactionAmount %>元</span> <span>
                                <%=transaction.TransactionDescription %></span>  <span>
                                        <%=TransactionHelper.TranslateTansactionState((TransactionState)transaction.TransactionState)%></span>
                    <span>
                        <%=BuyerGetOperationHtmlCode(transaction.TransactionCode, (TransactionState)transaction.TransactionState)%></span>
                </div>
                <%}
                }
               
                %>

转载于:https://www.cnblogs.com/sanpi/archive/2010/01/23/1654877.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值