文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Asp.net嵌套

Asp.net嵌套

时间:2011-04-08  来源:双魂人生

   asp.net实现了代码的后置,页面与后台代码分开,比起asp逻辑清晰的很多,不过我感觉有时候为了方便,必要的时候实现内嵌的方式还是很不错的,今天在做一个产品根据类型轮换显示的时候用到了内嵌,方便了很多

首先要根据类型的数量循环出几个表格出来,然后根据类型循环显示显示产品,使用内嵌一步到位,代码如下

 

View Code  1   <%
 2                                  
 3         System.Data.DataSet dsType = ProTypeManager.GetList(8, " pid=0", " id asc");
 4         for (int i = 0; i < dsType.Tables[0].Rows.Count; i++)
 5         {
 6             string BType = dsType.Tables[0].Rows[i]["id"].ToString();
 7             System.Data.DataSet ds = ProductManager.GetList(10, " jh_btype=" + BType, "  jh_id desc");
 8             DataPro.DataSource = ds;
 9             DataPro.DataBind();
10            
11                                     %>
12                                     <%
13                                         if ((i + 1) != 1)
14                                         {
15              %>                      
16                                     
17                                     <table border="0" cellspacing="0" cellpadding="0" id="tgcpf<%=i+1 %>" style="display:none">
18                                    <%}
19                                         else { 
20                                         %>
21                                         <table border="0" cellspacing="0" cellpadding="0" id="tgcpf<%=i+1 %>" style="display:block">
22                                         <%
23                                         }
24                                              %>
25                                     <tr>
26                                       <td>
27                                           <asp:DataList ID="DataPro" runat="server" RepeatColumns="5">
28                                           <ItemTemplate>
29                                              <table border="0" cellspacing="0" cellpadding="0">
30                                                  <tr>
31                                                  <td width="118" height="93" align="center" valign="middle"><a href="#" target="_blank"><img src='userfiles/image/<%#Eval("jh_pic") %>' width="103" height="85" border="0" /></a></td>
32                                                  </tr>
33                                                  <tr>
34                                                  <td width="118" height="22" align="center" valign="middle"><a href="#" target="_blank">产品:<%#Eval("jh_name")%></a></td>
35                                                  </tr>
36                                              </table>
37                                           </ItemTemplate>
38                                           </asp:DataList>
39                                       </td>
40                                     </tr>
41                                    </table>                                    
42                                     <%
43                                    }
44                                     %>
45       

 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载