入力ボタンと onclick があり、JavaScript 関数を起動して C# オブジェクト プロパティを渡したいと考えています。これには、Ajax 関数で必要になる ID が含まれています。引用符を正しくエスケープすることに問題があります。
<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 の形式が適切でないため、ボタンが起動しません。
何か助けてください。