| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1658 人关注过本帖
标题:DataList控件是不是不能嵌套使用??
取消只看楼主 加入收藏
寒行
Rank: 1
来 自:厦门软件学院
等 级:新手上路
帖 子:61
专家分:0
注 册:2008-6-29
结帖率:100%
收藏
 问题点数:0 回复次数:3 
DataList控件是不是不能嵌套使用??
DataList控件是不是不能嵌套使用???如果想嵌套使用,各位高手有好方法吗??
搜索更多相关主题的帖子: 嵌套 DataList 控件 
2008-07-30 10:25
寒行
Rank: 1
来 自:厦门软件学院
等 级:新手上路
帖 子:61
专家分:0
注 册:2008-6-29
收藏
得分:0 
回复 2# cyyu_ryh 的帖子
前台代码:   
 <asp:DataList ID="dlnewssort" runat="server">
            <ItemTemplate>
               <table style="width: 750px; height: 150px">
                <tr>
                    <td style="width: 600px; height:25px">
                        <asp:Label ID="lblnewssortname" runat="server" Text=""><%#Eval("newssortname") %></asp:Label></td>
                    <td style="width:150px; height:25px">
                        <asp:Label ID="Label5" runat="server" Text=""><a href="Default.aspx?newssortid=<%#Eval("newssortID") %>">more</a></asp:Label></td>
                </tr>
                <tr>
                    <td colspan="2" style="width: 750px; height:125px; vertical-align: text-top;">
                  
                        <asp:DataList ID="dlnews2" runat="server">
                        <ItemTemplate>
                             <table style="width: 740px">
                            <tr>
                                <td style="width: 400px; height:20px">
                                    ·<asp:Label ID="lblnewstitle1" runat="server" Text=""><a href="Default.aspx?newsid=<%#Eval("newsID") %>"><%#Eval("newstitle") %></a></asp:Label></td>
                                <td style="width: 100px; height:20px">
                                    <asp:Label ID="lblnewstime1" runat="server" Text=""><%#Eval("newstime") %></asp:Label></td>
                                <td style="width: 120px; height:20px">
                                    <asp:Label ID="lblnewsauthor1" runat="server" Text=""><%#Eval("newsauthor") %></asp:Label></td>
                                <td style="width: 130px; height:20px">
                                    <asp:Label ID="lblnewssource1" runat="server" Text=""><%#Eval("newssource") %></asp:Label></td>
                            </tr>
                        </table>
                        </ItemTemplate>
                        </asp:DataList></td>
                </tr>
            </table>
            </ItemTemplate>
            </asp:DataList>


后台代码:

  private void dlnews2databind()
    {
        string sqlstr = Convert.ToString(ConfigurationManager.ConnectionStrings["sqlserver"]);
        SqlConnection conn = new SqlConnection(sqlstr);
        conn.Open();
        SqlDataAdapter da = new SqlDataAdapter("select * from news order by newstime desc", conn);
        DataSet ds = new DataSet();
        da.Fill(ds, "news2");
        dlnews2.DataSource = ds;
        dlnews2.DataBind();
    }
    private void dlnewssortdatabind()
    {
        string sqlstr = Convert.ToString(ConfigurationManager.ConnectionStrings["sqlserver"]);
        SqlConnection conn = new SqlConnection(sqlstr);
        conn.Open();
        SqlDataAdapter da = new SqlDataAdapter("select * from newssort", conn);
        DataSet ds = new DataSet();
        da.Fill(ds, "newssort");
        dlnewssort.DataSource = ds;
        dlnewssort.DataBind();
    }



为什么会 出现这种错误:
编译器错误信息: CS0103: 当前上下文中不存在名称“dlnews2”
2008-07-30 15:41
寒行
Rank: 1
来 自:厦门软件学院
等 级:新手上路
帖 子:61
专家分:0
注 册:2008-6-29
收藏
得分:0 
我会嵌套了.可是内层的DataList怎么获取外层的DataList的ID属性?????
2008-07-30 17:13
寒行
Rank: 1
来 自:厦门软件学院
等 级:新手上路
帖 子:61
专家分:0
注 册:2008-6-29
收藏
得分:0 
恩,我知道了,谢谢了
2008-08-05 12:46
快速回复:DataList控件是不是不能嵌套使用??
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040678 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved