我将以下 onclick 事件应用于服务器端代码中的 vb.net 按钮。我需要查询字符串包含我分配给 btnGenerate 的产品数据属性的内容。
当我单击 btnGenerate 时,我的 Title 出现错误,我认为这与我使用各种引号有关。
将 #btnGenerate 和 products 周围的单撇号更改为双引号会导致文本:"$("#btnGenerate").data("products");" 出现在我的查询字符串中,而不是它应该检索的值中。
Me.btnGenerate.Attributes.Add( _
"onclick", _
"return OpenPrinterFriendly('DespatchLabel.aspx?salesordernumber=" & _
e.CommandArgument.ToString & " &newprocessdate=" & hdnNewProcessDate.Value & _
"&products=$('#btnGenerate').data('products');')")