日期:2014-05-17  浏览次数:20395 次

再提一个页面取值的问题
模板列里通过函数取到的值如何在后台取到,注意:这个是在页面,我需要在一个数据访问层里面取值。
  <asp:TemplateField HeaderText="xxxx">
  <ItemTemplate>
  <asp:Label runat="server" ID="labLongitude" Text='<%# GetClietnCar(Eval("条件一").ToString(), Eval("条件二").ToString()).Rows[0]["值"].ToString()%>'></asp:Label>
  </ItemTemplate>
  </asp:TemplateField>

我需要在DAL中取到他的值,DAL中不能调用GetClietnCar这个函数,但是可以通过传gridview进去取值
string str = dvList.Rows[i].FindControl("值"); 这样不行,我试了。

------解决方案--------------------
另一个帖子 回了 这个就不重复了