0
我能夠在鏈接按鈕上爲常規ID和數字創建客戶端腳本點擊事件。但是當我試圖用一個字符串做這件事情時,會導致一個解析錯誤。沒有區別在於添加單引號來封閉Even(「name」)值。如果單引號缺少javascript錯誤發生。如果存在,則會發生ASPX解析錯誤。有任何想法嗎?在ASP .NET中的DataList項目內的LinkButton中添加Javascript字符串值
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server"
OnClientClick='<%# "javascript:setDialogValue('" + Eval("name") + "');return false;" %>'
PostBackUrl="#" Text='<%# Eval("name") %>' Font-Size="Small" />
</ItemTemplate>
</asp:DataList>