我正在构建一些html文本放在窗口上。 它主要按预期工作,但我正在显示一个按钮 - 当点击时无法找到我正在调用的子程序。我只是看不出我错过了什么或做错了什么。不确定我是否需要javascript?感谢。
'OpenImage'是服务器端的子程序。我传递了一些变量。 'details'是我正在创建的文本字符串。
details = details & "<input type=""image"" runat=""server"" ID=""ButtonOpen"" src=""../Images/icon_view.gif"" OnClick=""openimage('" & recDataSP.ItemUkey.ToString() & "','" & quote & "','')"" />"
答案 0 :(得分:1)
如果我正确地阅读了您的问题,您不应该使用javascript声明您的按钮,然后声明您的图片。
<button id="BtnSave" runat="server" OnClick=""openimage('" & recDataSP.ItemUkey.ToString() & "','" & quote & "','')"" />"><img src="Images/save.png" />Save</button>
答案 1 :(得分:0)
我将您的代码复制到我的页面中,我发现引号存在问题
details = details & "<input type=\"image\" runat=\"server\" ID=\"ButtonOpen\"src=\"../Images/icon_view.gif\"OnClick=\"openimage('recDataSP.ItemUkey.ToString()','quote','');\"/>"
用给定代码替换你的代码
答案 2 :(得分:0)
感谢您的回答。当我看到评论时,它就到位了。错误的报价和订单的组合。