我用下面的代码
<asp:DataList ID="DataList1" GridLines="Horizontal" DataKeyField="hjbmmc" runat="server">
       <ItemTemplate>
        <a href="Class.aspx?hjbmmc=<%#DataBinder.Eval(Container.DataItem,"hjbmmc") %>"  target="right"> <%#DataBinder.Eval(Container.DataItem,"hjbmmc") %></a>
       </ItemTemplate>
       </asp:DataList>
为什么<%#DataBinder.Eval(Container.DataItem,"hjbmmc") %>用于显示文本时为:女包厂,可是当用于连接参数时却少了两个字符,为:女包.请问这样字符串回丢失吗?