2016-06-03 2 views
0

Я строю некоторый текст html, чтобы надеть окно. Он работает в основном по назначению, но кнопка, которую я показываю, - при нажатии на нее не может найти подпрограмму, которую я вызываю. Я просто не могу понять, что я пропустил или сделал неправильно. Не уверен, что мне нужен javascript? Благодарю.OnClick can not find sub я звоню

«OpenImage» - это подпрограмма на стороне сервера. Я передаю некоторые переменные. «Детали» - это текстовая строка, которую я создаю.

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

Можете ли вы поместить код? люди не могут догадаться, как вы его кодировали :) – Kulvar

+0

извините забыли отступ! – user3841736

+0

Этот код для меня не имеет большого значения. Не могли бы вы уточнить? Что вы строите? Каким должен быть конечный результат? И разместите код вокруг этой строки. Просто напишите все, что имеет значение, пожалуйста. –

ответ

1

Если я правильно читаю ваш вопрос, не следует объявлять свою кнопку с помощью javascript, а затем объявлять свое изображение.

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

Я скопировал свой код в моей странице и я узнал, что есть проблема с кавычками

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

заменить код с заданным кодом

0

Спасибо за ответы. Попал на место, когда увидел комментарии. Сочетание неправильных котировок и порядка.