Asp.net 处理特殊字符'/';在网格视图模板字段中
我试图通过“/”字符连接模板字段中的两个数据字段,但得到的错误如下:Asp.net 处理特殊字符'/';在网格视图模板字段中,asp.net,gridview,Asp.net,Gridview,我试图通过“/”字符连接模板字段中的两个数据字段,但得到的错误如下: The server tag is not well formed. 如何处理模板字段中的特殊字符 <asp:TemplateField HeaderText="FATHER NAME / MOTHER NAME"> <ItemTemplate> <asp:Label runat="server" Text='<%# Eval("FATHER_NAME") + "
The server tag is not well formed.
如何处理模板字段
中的特殊字符
<asp:TemplateField HeaderText="FATHER NAME / MOTHER NAME">
<ItemTemplate>
<asp:Label runat="server" Text='<%# Eval("FATHER_NAME") + " '/' " + Eval("MOTHER_NAME")%>' />
</ItemTemplate>
</asp:TemplateField>
我还没有测试过,但应该可以
Text='<%# Eval("FATHER_NAME") + "/" + Eval("MOTHER_NAME")%>'
Text=''
在代码隐藏文件中定义方法
protected string GetParentsName(string fatherName, string montherName)
{
return Convert.ToString(fatherName) + "/" + Convert.ToString(montherName);
}
对aspx文件中的每一行调用它,如下所示:
<asp:Label runat="server" Text='<%# GetParentsName(Eval("FATHER_NAME") as string, Eval("MOTHER_NAME") as string) %>' />