English 中文(简体)
Eval()的用法
原标题:what is the use of Eval() in asp.net
  • 时间:2009-11-24 22:08:51
  •  标签:
  • asp.net

伙伴关系中使用的<代码>Eval()。 NET?

最佳回答

等值用于与仅为读而设的“国际统一标准”项目(例如:标签或只读的文本箱)挂钩,即“等值”用于一种具有约束力的方式——从一个数据库读到“国际统一标准”领域。

该系统一般用于过时数据(从一开始就不知道),通常受包含整个记录的数据控制中最小部分的约束。 等值方法采用数据领域的名称,并从数据来源的现有记录中检索载有该领域价值的图表。 您可以提供可选择的第二个参数,以具体说明返回方位的形式。 扼制格式参数使用为平级格式方法确定的辛奈。

问题回答

在对数据进行约束控制的同时,你可以评估数据来源的浏览领域,并发挥电子效应。

例如,你可以在电网格中增加一栏:

<asp:BoundField DataField="YourFieldName" />

换言之,这就是:

<asp:TemplateField>
<ItemTemplate>
        <asp:Label ID="lbl" runat="server" Text= <%# Eval("YourFieldName") %> >
        </asp:Label>
</ItemTemplate>
</asp:TemplateField>

这似乎很复杂,但具有灵活性,因为你可以把控制权的任何财产设定为电子阀的功能:

<asp:TemplateField>
    <ItemTemplate>
        <asp:HyperLink ID="HyperLink1" runat="server" 
          NavigateUrl= <%# "ShowDetails.aspx?id="+Eval("Id") %>  
          Text= <%# Eval("Text", "{0}") %> ></asp:HyperLink>
    </ItemTemplate>
</asp:TemplateField>

爱尔兰酋长没有真正解决这一问题,因此,我认为:

eval()本应用于常年未知的数据。 无论是用户投入(风险)还是其他来源。





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Transaction handling with TransactionScope

I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...

System.Web.Mvc.Controller Initialize

i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...

Microsoft.Contracts namespace

For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签