日期:2014-05-18  浏览次数:20503 次

关于DataList获取控件的问题!
一个DataList,然后代码如下!

<ItemTemplate>
  <div id=M_<%# Eval("m_id") %> >
  <asp:CheckBox ID="CheckBox5" runat="server" Text='<%# Eval("m_name") %>' />
  </div>
</ItemTemplate>  

我想问的是 ,我如何用DataList获取获取Div 然后再找到Div下面的CheckBox呢?

有什么方法吗?


------解决方案--------------------
<div id= <%# Eval("m_id","M_{0}")%> runat="server" > 这样难道不可以?

------解决方案--------------------
我觉得你的这个问题可以这样解决:

DataList有一个字段叫做DataKeyField

你可以把你的ID存在这里

<asp:DataList ID="DataList1" runat="server" DataKeyField="m_id">