У меня есть кнопка ввода и onclick Я хочу запустить функцию javascript и передать свое свойство объекта C#. Он содержит идентификатор, который мне понадобится с помощью функции Ajax. У меня возникла проблема с правильным выходом из моих котировок.MVC2 - передача кода C# в функции javascript на странице
<td><input type="button" value='Contact query' onclick="sendQuery"'(<%=Model.AssociatedLists[0].Id.ToString()%>)'"/></td>
function sendQuery(param) {
alert(param);
}
Это как HTML формируется в браузере:
<input onclick="sendQuery" type="button" '(e543cd31-7491-432e-b8a4-9718ad2c44e2)"="" value="Contact query"/>
Моя кнопка не срабатывает, потому что мой HTML не хорошо сформированы.
Любая помощь пожалуйста?
Спасибо, что сработали. Я запутался, потому что визуальная студия дает мне красную игрушку, где есть («и»). Но в браузере это работает. –
Может быть, я что-то упустил, но помимо добавления контекста к моему ответу ... добавили ли вы что-нибудь иначе? Кажется, это просто копия для меня, и для того, чтобы ухудшить ситуацию, она была принята как правильный ответ. –