木子屋 Dnawo's BLOG

使用Eval数据绑定时提示:字符文本中的字符太多

👤 dnawo 📅 2009-11-10 👁 6141 👍 0 💬 0 🔄 来源:本站原创
错误代码如下:

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
    <Columns>
        <asp:TemplateField HeaderText="ID">
            <ItemTemplate>
                <asp:Label ID="Label1" runat="server" Text="<%# Eval('ProductID') %>"></asp:Label>
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>

正确的代码(注意红色部分写法):

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
    <Columns>
        <asp:TemplateField HeaderText="ID">
            <ItemTemplate>
                <asp:Label ID="Label1" runat="server" Text=[color=Red]'<%# Eval("ProductID") %>'[/color]></asp:Label>
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>

评论(0)

暂无评论。

验证码
评论需审核通过后显示
← 上一篇 IE6.0下PNG显示灰色背景解决方法 下一篇 → ASP.NET页面"不能"获取HTML表单post提交的参数值