<%#Eval()%>如何连续绑定两次? 本帖最后由 sasuketest 于 2010-04-20 09:53:16 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 少了个引号后面的。><%#Eval("Title)%> 应该是><%#Eval("Title")%> <asp:HyperLink runat="server" ID="Hnk"><%#Eval("Type")%> <%#Eval("Title")%></asp:HyperLink>我这方法准行。 任意复杂的表达式,你可以自己写函数,例如Text='<%# MyFunc((string)Eval("Type"),(string)Eval("Title"))%>'protected string MyFunc(string type,string title){ return string.Format("我想在这里绑定{0}-{1}!",type,title);} 绑定表达式可以用于临时计算任何值。例如当数据中的日期字段为特定日期时使得TextBox的颜色改变,就可以为ForeColor属性写:ForeColor='<%# this.CheckDate((DateTime)Eval("计划开始日期")) %>' protected System.Drawing.Color CheckDate(DateTime dt) { if (DateTime.Now.Date == dt.Date) return System.Drawing.Color.Red; //今天红色 else return System.Drawing.Color.DarkBlue; } <%#Eval("Title")%> 应该是这样的吧~! 数据源不是SqlDataReader的话,应该可以绑定很多次的吧 <asp:HyperLink ID="Hnk" runat="server" Text='<%#Eval("Type")%><%#Eval("Title")%>' />这样应该对了 <asp:HyperLink ID="Hnk" runat="server" Text='<%#Eval("Type")%><%#Eval("Title")%>' />这个可以绑定 改红色可以改字体颜色 <asp:HyperLink ID="Hnk" runat="server" Text='<%#Eval("Type").ToString()+Eval("Title").ToString()%>' />这种形式就行 如果我想在HyperLink中的NavigationUrl中绑定两个字段呢?例如:<asp:HyperLink ID="HyperLink_quantyView" runat="server" NavigateUrl='<%# Eval("authenCode,isReply", "quantyShow.aspx?id={0}&s={1}") %>' Target="MiddleFrame" Text="详细"></asp:HyperLink>报错,说没有“authenCode,isReply”这样的字段 jQuery的ajax里面不能对外面的变量赋值? ajax 新建的asp.net网站在别人机器上不能运行,,请大家帮助 未将对象引用设置到对象的实例? 请求帮助 datagrid控件怎样控制列宽? 求学习软件asp.net c# 请大家帮忙看一下 <%# DataBinder.Eval(Container.DataItem, "IntegerValue", "{0:c}") %>什么意思?谢谢! 怎样实现上移、下移,并把调整好的数据写如数据库!! context.Request.Files.Count 求一个过滤特殊符号(用语防止SQL注入问题)的通用方法供其他页面调用?
{
return string.Format("我想在这里绑定{0}-{1}!",type,title);
}
{
if (DateTime.Now.Date == dt.Date)
return System.Drawing.Color.Red; //今天红色
else
return System.Drawing.Color.DarkBlue;
}
这样应该对了
<asp:HyperLink ID="HyperLink_quantyView" runat="server"
NavigateUrl='<%# Eval("authenCode,isReply", "quantyShow.aspx?id={0}&s={1}") %>' Target="MiddleFrame"
Text="详细"></asp:HyperLink>
报错,说没有“authenCode,isReply”这样的字段