<dd id="cat<%#DataBinder.Eval(Container.DataItem, "ModuleID")%>" style="display:none;" runat="server">就是这个dd标签,我想在cs文件里ItemDataBound的时候通过findcontrol控制它显示了与隐藏但是加了runat="server"以后提示:"服务器标记的格式不正确"把id="cat<%#DataBinder.Eval(Container.DataItem, "ModuleID")%>" 换成单引号时则提示:分析器错误信息: “cat<%#DataBinder.Eval(Container.DataItem, "ModuleID")%>”不是有效标识符。请问一下应该怎么解决?