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) %>' />