我有repeater类似以下的,
<asp:Repeater ID="rptEntries" runat="server">
<ItemTemplate>
<asp:LinkButton ID="lnk1" runat="server" Text=""></asp:LinkButton>
</ItemTemplate>
</asp:Repeater>
Run Code Online (Sandbox Code Playgroud)
现在,我想将LinkButtons 的Text值与以下内容绑定,
<%# DataBinder.Eval(Container.DataItem, "EntryText") %>
Run Code Online (Sandbox Code Playgroud)
但是,当我执行以下操作时,我会得到双引号问题,
Text="<%# DataBinder.Eval(Container.DataItem, "EntryText") %>"
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题?
使用双引号和单引号的组合:
Text='<%# DataBinder.Eval(Container.DataItem, "EntryText") %>'
Run Code Online (Sandbox Code Playgroud)