【发布时间】:2013-10-25 11:38:09
【问题描述】:
假设我想显示我的“Person”类。
我可以通过两种方式做到这一点:
-
在我的 html 中放几个 asp:labels,然后填写到我的服务器代码中:
lblName.Text = person1.Name lblAge.Text = person1.Age -
使用 asp:formView 控件,所以我的服务器代码将如下所示:
Dim myDataSource = New Object() {person1} FormView1.DataSource = myDataSource FormView1.DataBind()我的 html 将如下所示:
<asp:FormView ID="FormView1" runat="server"> <ItemTemplate> Name:<%# Eval("Name")%> <br /> Age:<%# Eval("Age")%> </ItemTemplate> </asp:FormView>
哪种方式更好?使用服务器标签的成本是多少?
【问题讨论】:
标签: html vb.net data-binding formview server-tags