<asp:LinkButton ID="lkbtReCom" runat="server" OnClientClick = "setFocus();addQuote('<%#Eval("USERNAME")%>');return false;">回应此评论</asp:LinkButton>
这里的addQuote('<%#Eval("USERNAME")%>')老报错

解决方案 »

  1.   

    完整代码是这样的:
                <asp:Repeater ID="rptMessageBoard" runat="server">
                    <HeaderTemplate><div class = "Inner2Div"></HeaderTemplate>
                    <ItemTemplate>
                        <dl>
                            <dt id = "headdt"><span class = "OtsdA"><a href = "#"><%#Eval("USERNAME")%></a></span><span class = "WeakColor">发表于<%#General.getTimeSpan((DateTime)Eval("CREATTIME"),DateTime.Now)%>前</span></dt>
                            <dt id = "bodydt"><%#Eval("CONNENT")%></dt>
                            <dd class = "OtsdA"><asp:LinkButton ID="lkbtReCom" runat="server" OnClientClick = "setFocus();addQuote('<%#Eval("USERNAME")%>');return false;">回应此评论</asp:LinkButton></dd>
                        </dl>
                    </ItemTemplate>
                    <FooterTemplate></div></FooterTemplate>
                </asp:Repeater>
    ----------
    在点击‘回应此评论’时要把用户名传给js函数addQuote(userName)
    希望有高手能给我解决方案