您的位置:首页 > 其它

Eval 绑定方法

2008-04-26 16:53 169 查看
前台:

****************************************

<asp:DataList ID="DataList1" runat="server" DataKeyField="id" DataSourceID="SqlDataSource1"> <ItemTemplate>

<asp:Label ID="idLabel" runat="server" Text='<%# DataBinder.Eval (Container.DataItem, "sname") %>'></asp:Label><br />

<asp:Label ID="snoLabel" runat="server" Text='<%# DataBinder.Eval (Container,"DataItem.sname") %>'></asp:Label><br />

<asp:Label ID="snameLabel" runat="server" Text='<%# Eval("sname") %>'></asp:Label><br /> ((DataRowView)Container.DataItem)["sname"]%

<asp:Label ID="Label1" runat="server" Text='<%# ((DataRowView)Container.DataItem)["sname"]%>'></asp:Label><br />

<%= display("前台绑定后台方法") %><br />

<%# getgender(Convert.ToString(DataBinder.Eval(Container.DataItem, "gender")))%><br />

<%= getgender("dd")%><br />

*****************************

后台

public string display(string str)

{ str = str + " "+"开始"; return str; }

protected string getgender(string xb)

{ if (xb=="True") return "男"; else return "女"; }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: