我正在构建一些HTML文本以放置在窗口中。
它主要按预期工作,但我正在显示一个按钮-单击时找不到我正在调用的子例程。我只是看不到我错过或做错的事情。不知道我是否需要JavaScript?谢谢。

“ OpenImage”是服务器端的子例程。我通过了一些变量。
'details'是我正在创建的文本字符串。

details = details & "<input type=""image"" runat=""server"" ID=""ButtonOpen"" src=""../Images/icon_view.gif"" OnClick=""openimage('" & recDataSP.ItemUkey.ToString() & "','" & quote & "','')"" />"

最佳答案

如果我正确阅读了您的问题,那么您是否应该使用javascript声明按钮,然后声明图像。

<button id="BtnSave" runat="server" OnClick=""openimage('" & recDataSP.ItemUkey.ToString() & "','" & quote & "','')"" />"><img src="Images/save.png" />Save</button>

08-04 10:19