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 "女"; }
****************************************
<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 "女"; }
相关文章推荐
- ASP.NET Eval进行数据绑定的方法
- 关于NavigateUrl中绑定Eval()方法时出现"服务器标记的格式不正确"的解决方法
- DataBinder.Eval绑定方法 总结
- [转]Web页面报错: Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用
- ASP.NET Eval进行数据绑定的方法
- 解决Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用
- asp.net 数据绑定 使用eval 时候报 字符文本中的字符太多 问题的解决方法
- Eval和DataBind方法绑定页面数据
- 数据绑定技术—如何使用DataBinder.Eval()方法进行数据绑定
- asp.net 2.0关于NavigateUrl中绑定Eval()方法时出现"服务器标记的格式不正确"的解决方法
- Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用
- GridView等组件绑定后台数据源列的绑定方法,onclick方法调用中含有Eval绑定如何调用js方法
- 关于NavigateUrl中绑定Eval()方法时出现"服务器标记的格式不正确"的解决方法
- asp.net 2.0)关于NavigateUrl中绑定Eval()方法时出现"服务器标记的格式不正确"的解决方法(转)
- DataList使用eval方法绑定图片
- 根据Eval()函数绑定的值,来显示GridView中的控件的方法
- 数据绑定Eval方法vs.Bind方法
- Eval绑定方法重载
- ASP.NET 数据绑定控件和 Eval方法
- DataBinder.Eval()方法绑定数据