asp.net – 如何在Eval格式字符串中使用单引号
|
我有一个Repeater,它的SqlDatasource嵌套在Gridview TemplatedField中.
如何在Eval FormatString中添加单引号? 我尝试过使用’Replace‘. 到目前为止没有运气.我感谢您提供的任何帮助. <asp:GridView ID="GridView1" runat="server" DataSourceID="DataSource1" DataKeyNames="Foo" AutoGenerateColumns="False" AllowSorting="true" >
<Columns>
<asp:BoundField DataField="Foo" HeaderText="Foo" SortExpression="Foo" />
<asp:BoundField DataField="Bar" HeaderText="Bar" SortExpression="Bar" />
<asp:TemplateField>
<ItemTemplate>
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="DataSourceNested">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("Blah") %>'></asp:Label>
</ItemTemplate>
</asp:Repeater>
<asp:SqlDataSource ID="DataSourceNested" runat="server" DataFile="~/App_Data/DatabaseName"
SelectCommand='<%# Eval("Bar","SELECT Blah FROM TableName WHERE (StringField = {0})") %>' >
</asp:SqlDataSource>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
解决方法不要忘记.aspx页面只是XML.你可以像往常一样逃避报价.例如: <asp:Repeater ID="repeatTheLabel" runat="server">
<ItemTemplate>
<asp:Label ID="Label1" Text="<%# Eval("Id","This is item '{0}'.") %>" runat="server" />
</ItemTemplate>
<SeparatorTemplate>
<br />
</SeparatorTemplate>
</asp:Repeater>
当上述表达式是数据绑定时,<%#和%>之间的值.变为:
…当数据绑定带有“Id”属性值为1到5的对象数组时,在HTML页面上生成输出作为输出:
(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – Orchard CMS和Sitefinity CMS
- 定期刷新局部视图(ASP.Net MVC)
- asp.net-mvc-4 – / signalr / hubs未加载到asp.net mvc4:
- asp.net-mvc – Asp.Net MVC:一些非本地化的默认错误消息?
- Asp.net复选框和html数据属性
- ASP.NET API(MVC) 对APP接口(Json格式)接收数据与返回数据的
- asp.net-mvc-4 – 如何在MVC4中使用SimpleMembership重置或
- asp.net – LINQ查询,其中boolean值为true或false
- asp.net – 在方法名称上过滤log4net – 无法得到它
- asp.net-core – 在Visual Studio 2015 for ASP.NET Core项
- asp.net-mvc-3 – MVC3值不能为null 参数名称:值
- asp.net-mvc – 使用令牌认证访问Web Api的MVC .
- asp.net-mvc-3 – ASP.Net MVC 3剃刀:部分定义但
- asp.net-mvc – 如何将MVC 5 IdentityModels.cs移
- 如何关闭ASP.NET必需的字段验证器“丢失焦点”行
- asp.net-mvc – 为什么在MVC中传递实体不是一个好
- ASP.NET MVC全局授权过滤器强制登录AllowAnonymo
- asp.net-mvc – Glass Mapper Unity
- asp.net – 如何制作可配置的DisplayFormat属性
- ASP.NET AJAX被禁用的原因
