模板列里通过函数取到的值如何在后台取到,注意:这个是在页面,我需要在一个数据访问层里面取值。
<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("值"); 这样不行,我试了。
<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("值"); 这样不行,我试了。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货