asp.net – 如何将数据绑定表达式的值存储到变量中
发布时间:2020-12-16 07:14:25 所属栏目:asp.Net 来源:网络整理
导读:我需要在模板中多次访问绑定项的值.现在我的ListView模板如下所示: asp:ListView ID="ListView1" runat="server" ItemPlaceholderID="plc"br/ ItemTemplatebr/ input type="radio" class="myrating%# DataBinder.Eval(Container.DataItem,"Day")%" value="3
我需要在模板中多次访问绑定项的值.现在我的ListView模板如下所示:
<asp:ListView ID="ListView1" runat="server" ItemPlaceholderID="plc"><br/> <ItemTemplate><br/> <input type="radio" class="myrating<%# DataBinder.Eval(Container.DataItem,"Day")%>" value="3" /><br/> <input type="radio" class="myrating<%# DataBinder.Eval(Container.DataItem,"Day")%>" value="4" /><br/> </ItemTemplate><br/> <LayoutTemplate><br/> <div id="plc" runat="server"><br/> </div><br/> </LayoutTemplate><br/> <EmptyDataTemplate><br/> No data</EmptyDataTemplate><br/> </asp:ListView><br/> 在某些情况下,我可能会有几十个单选按钮,因此反复调用<%#DataBinder.Eval(Container.DataItem,“Day”)%>似乎效率低下. 我想将该表达式的值赋给变量,然后使用此变量,因此我的模板看起来像这样 <ItemTemplate><br /> <%String ClassName = "myrating" + <%# DataBinder.Eval(Container.DataItem,"Day")%><br /> <input type="radio" class="<%=ClassName %>" value="3" /><br /> <input type="radio" class="<%="ClassName" value="4" /><br /> </ItemTemplate><br /> 这个例子没有编译,但我希望你能得到这个想法. 解决方法
您可以使用OnItemDataBount事件并使用DataItem作为变量.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – AspNet Identity 2.0电子邮件和用户名重复
- asp.net – 连接池的最大和最小大小是多少ADO.Net在连接字符
- ASP.NET MVC路由的无限URL参数
- asp.net – 如何在Ember.js应用程序中使用ASP .NET Web API
- asp.net-mvc – NHaml是否具有content_for布局能力?
- asp.net-mvc – ASP.NET MVC内联Razor变量
- asp.net – Grid.SelectedRow.Cells.Item(1).Text.ToString
- asp.net-mvc-4 – 在umbraco中获取错误无法找到类型或命名空
- 使用ASP.NET重新发明我的身份验证策略
- asp.net – SQL Server查询从ADO.NET运行速度比SSMS慢
推荐文章
站长推荐
- 取消选中时,ASP.NET CheckBox不会启动CheckedCha
- .net – 只有在配置中enableSessionState设置为t
- asp.net-mvc – 404处理Azure网站
- asp.net-mvc-3 – 在仅HTTPS站点上对HTTP HEAD请
- asp.net-web-api – 默认使用ASP.NET Web API返回
- asp.net – 随机化实体框架查询结果
- asp.net-mvc – 摆脱仅在ASP.NET MVC中返回视图的
- asp.net – IIS 7.0和IIS 7.5之间有什么区别?
- asp.net – 如何从网络外部的外部站点允许内部MV
- asp.net-mvc – 当我不知道内容类型时如何返回文
热点阅读