ajaxpro可以返回dataset的吧.呵呵.
http://www.cnblogs.com/xiangpiren/archive/2007/08/26/869920.html
http://www.cnblogs.com/xiangpiren/archive/2007/08/26/869920.html

解决方案 »

  1.   

    我知道可以返回dataset.我是要绑定到datalist里去.怎么写呢?
      

  2.   

    还有.如果取得菜单的ID呢.菜单也是一个datalist
      

  3.   

    <asp:DataList ID="dlsubclasslist"  runat=server RepeatDirection=horizontal RepeatLayout="table">
                        <ItemTemplate>
                            <a onmouseover="return loadsubpic();" >
                                <%#Eval("SubClassName") %>
                            </a>
                        </ItemTemplate>
                    </asp:DataList>这是菜单.菜单我不知道在js里怎么取得选中的ID.
    -----------------------------------------
    <script language="javascript" type="text/javascript">
            function loadsubpic()
            {
                var cid=document.getElementById("dlsubclasslist").value;
                Default4.ReturnPic(cid,loadsubpic_callback);
            }
            function loadsubpic_callback(res)
            {
                var area=document.getElementById("DataList1");
                var tbl=res.value;
                
                var tblHtml = "<table border=1>";             for(var i = 0; i < tbl.Rows.length; i++) 
           {
               tblHtml += "<tr>";
              for(var j = 0; j < tbl.Columns.length; j++)
               {
                     alert(tbl.Rows[j]["Title"]);
                     //tblHtml += "<td>" + tbl.Rows[i][tbl.Columns[j].Name] + "</td>";
               }
                    tblHtml += "</tr>";
                }
                tblHtml += "</table>";
                
                area=null;
                area.innerHTML=tblHtml;
               
            }
    </script>-----------
    <asp:DataList ID="DataList1" Width="100%" ItemStyle-HorizontalAlign=center ItemStyle- runat="server" RepeatDirection="horizontal" RepeatColumns=5>
                    <ItemTemplate>
                        
                        <a  >
                            <img  src='<%#Eval("SPic")%>'/><br />
                            <font color=black><%#Eval("Title") %></font>
                        </a>
                    </ItemTemplate>
                </asp:DataList>
    ---------------------------
    上面这段是鼠标移到菜单时要显示的数据.