zoukankan      html  css  js  c++  java
  • DataList嵌套

    弄了一天,终于搞定
    正确代码如下:
    aspx代码如下:  最主要的是看子DataList的DataSource事件的绑定
    <asp:DataList id="provincelist" runat="server" Width="770px">
        <ItemTemplate>
         <table width="770">
          <tr>
           <td height="31"><table width="100%" border="0" cellspacing="0" cellpadding="0">
             <tr>
              <td width="2%" height="30"><div align="right"><img src="images/c_04_ico.gif" width="24" height="24" /></div>
              </td>
              <td width="98%" class="la13">&nbsp;<a href='prolist.aspx?pro_id=<%# DataBinder.Eval(Container.DataItem,"provinceid") %>' class="la13" target=_blank>
                <%# DataBinder.Eval(Container.DataItem,"provincename") %>
               </a>
              </td>
             </tr>
            </table>
           </td>
          </tr>
          <tr>
           <td height="27">
           <asp:DataList id="citylist" runat="server" DataSource='<%# Getprovinceid(Convert.ToInt32(DataBinder.Eval(Container.DataItem, "provinceid"))) %>' RepeatColumns="50" RepeatDirection="Horizontal"
           RepeatLayout="Flow" Width="98%">
           <ItemTemplate>
           ·<a href='province_1_18.html' title='澳门市大堂区' class="h"><%# DataBinder.Eval(Container.DataItem,"cityname") %></a> &nbsp;&nbsp;
           </ItemTemplate>
           </asp:DataList>
           </td>
          </tr>
         </table>
        </ItemTemplate>
       </asp:DataList>

    后台代码:
      public DataView Getprovinceid(int provinceid)
      {
       DataSet qDs = qDAO.liebiaolist("add_city","cityid",provinceid,"provinceid");
       return qDs.Tables[0].DefaultView;
      }
  • 相关阅读:
    JDK 7 和 JDK 8 的区别
    浅显了解数据库存储引擎
    C++ 字符函数
    华为机试题 合唱队
    华为机试题 密码验证合格程序
    华为机试题 删除字符串中出现次数最少的字符
    如何解决机器学习中数据不平衡问题
    三分(求单峰或单谷)
    Vim配置——自动缩进(C/C++)
    Html日期控件
  • 原文地址:https://www.cnblogs.com/yzwdli/p/874017.html
Copyright © 2011-2022 走看看