Dim hyp = New HyperLink()
hyp.ID = a_taglist(itags)
hyp.Attributes.Add("onmousedown", "return clk('" & a_taglist(itags) & "')")
panel1.Controls.Add(hyp)
超鏈接對象的屬性我想該行:添加撇號和其他字符在ASP.NET VB
hyp.Attributes.Add("onmousedown", "return clk('" & a_taglist(itags) & "')")
要將onmousedown事件屬性添加到超鏈接。
這是一種作品,但它被替換爲& # 39
;
onmousedown="return clk(& #39;bavaria& #39;)"
我該如何避免這種情況。我試圖"\"
逃脫它,並已發送char(')
。
任何想法?
難道這些#39;打破你的客戶端腳本? – Netricity 2013-04-30 14:20:46
你試過'「javascript:return clk(''&a_taglist(itags)&」')「'? – valverij 2013-04-30 16:23:37
@你的權利,這是好的,只是很難現在閱讀:(問題是onmousedown事件不會超過一次。 – bendecko 2013-05-01 10:30:10