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

棘手问题!(在线等!急,加急!)
<asp:DataList ID="DList" Runat="server" DataKeyField="UserId">  
  <ItemTemplate>  
  <table>
  <tr>
  <td>  
  <asp:CheckBox id=chk1 Runat="server" Text= '<%# DataBinder.Eval(Container, "DataItem.RealName") %> '> </asp:CheckBox>
   
  <asp:Label ID="Label2" runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.UserId")%> ' Visible="false"></asp:Label>
  </td> 
  </tr>
  </table>  
  </ItemTemplate>  
</asp:DataList>  
我是动态的绑定数据库里的姓名的字段,同时我又要绑定姓名的ID(设为隐藏的),
现在我通过遍历取到的了姓名字段,但是Id怎么取呢?

------解决方案--------------------
不太明白呀 你能问的清楚点吗 ?
"在我通过遍历取到的了姓名字段" 那id 不一样取吗?
------解决方案--------------------
定姓名的ID(设为隐藏的)
--------------
.net 2.0不再支持这么做。建议使用模版列,使用其他方式传递。
------解决方案--------------------
只是设成了隐藏,看不到而已,又不是取不到。。。