当前位置:编程学习 > C#/ASP.NET >>

数据绑定的问题

<ItemTemplate>
   <asp:Label ID="Label1" runat="server" 
   Text='<%# DataBinder.Eval(Container.DataItem,"Company_Survey") %>'
   Width="570px"></asp:Label>
</ItemTemplate>
能把Text='<%# DataBinder.Eval(Container.DataItem,"Company_Survey") %>'中的"Company_Survey"搞成变量以便可以绑定不同的字段?如果可以,麻烦给个示例参考参考!多谢了!

--------------------编程问答-------------------- 编写一个函数吖 然后在 ”<%# %>“中调用函数,而参数就是 不同的字段哈 --------------------编程问答--------------------
public string DateFormat(DateTime date)
{
DateTime dt = date;
return dt.Year.ToString()+"年"+dt.Month.ToString()+"月"+dt.Day.ToString()+"日";
}


<%# DateFormat((DateTime)DataBinder.Eval(Container.DataItem, "addtime")) %>


--------------------编程问答-------------------- up --------------------编程问答-------------------- to:MisterDotNet
没有完全看明白,"addtime"代表什么呢? --------------------编程问答-------------------- 能把Text=' <%#   DataBinder.Eval(Container.DataItem,"Company_Survey")   %> '中的"Company_Survey"搞成变量以便可以绑定不同的字段?如果可以,麻烦给个示例参考参考!多谢了! 
-----------------
是可以的,楼主参考一下


<%# DataBinder.Eval(Container.DataItem, para)%>



//后台定义变量
public string para = "id";
--------------------编程问答-------------------- 就照楼上的了
C# code:
public string para = "id";
if(条件)
{
para = "id";
}
else
{
para = "id_1";
}
html:
<%# DataBinder.Eval(Container.DataItem, para)%>

这样就可以的。

--------------------编程问答-------------------- 楼上两位都是牛人呀,我也试试. --------------------编程问答-------------------- 按照6楼说的就可以了,LZ试试看吧 --------------------编程问答-------------------- 还有个小问题:能直接让 Text=变量 吗?就是说Text没有绑定!但是我想让它也是一个变量!随着我的需求来变!不知道可以不? --------------------编程问答-------------------- 好象不可以直接在后台给Label的Text属性赋值? --------------------编程问答-------------------- 大家帮帮忙吧! --------------------编程问答-------------------- 没有人愿意帮这个小忙吗? --------------------编程问答-------------------- 还有个小问题:能直接让   Text=变量   吗?就是说Text没有绑定!但是我想让它也是一个变量!随着我的需求来变!不知道可以不?

-----------
如果是后台给label赋值,可以直接写,不过感觉没什么必要



label1.Text=content;


如果是前台给label绑定值,则可以


string content="数据";


label1.Text='<%=content%>'


补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,