欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

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

发布时间:2025/5/22 编程问答 42 豆豆
生活随笔 收集整理的这篇文章主要介绍了 前台获取后台数据写法%#%.. 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

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

<%=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

总结

以上是生活随笔为你收集整理的前台获取后台数据写法%#%..的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。