<td>
                                <textarea id="n1<%#Eval("wxid") %>"><%#Eval("nickname")%></textarea>
                                <input type="hidden" id="i1<%#Eval("wxid") %>" name="i1<%#Eval("wxid") %>"/>
                                <span onclick="show(1<%#Eval("wxid") %>)" class="update">+</span>
                            </td>
                            <td>
                                <textarea id="n2<%#Eval("wxid") %>"><%#Eval("nickname")%></textarea>
                                <input type="hidden" id="i2<%#Eval("wxid") %>" name="i2<%#Eval("wxid") %>" />
                                <span onclick="show(2<%#Eval("wxid") %>)" class="update">+</span>
                            </td>
"wxid" 和"nickname" 在2个不同的数据库中。如何用一个repeater现实他们两个。

解决方案 »

  1.   

    一般来说我们会用sql语句解决这个问题。
      

  2.   


    select nickname,wxid from table1 a inner join table2 b on a.ID=b.ID
    --这样可以访问两个表的数据--
      

  3.   

    从两个数据库中查出数据后,再合在一起到一个DataTable中
      

  4.   

    恩。看来大家的意思 都是 把两个数据库的内容 都查出来 
    在合并到一起
    在用 repeater 绑定啦
    我去试试。
    一会来结贴啊
    先谢谢各位啦
      

  5.   

    我也是新手,我觉得应该用SQLDATAADAPTER先读出两个表,将两个表用FILL方法填充到DATASET中去,你需要那个表的数据就绑定那个字段。。