リストビューのjs関数にパラメーターを渡したいです。私は1つのパラメータでそれをしました。そのように:
<asp:Button ID="btnRezAktar" runat="server" Text="Aktar" OnClientClick='<%# "SubmitPage(" + Eval("o_no") +" );"%>' />
<script language="javascript">
function SubmitPage(o_no) {
window.opener.document.getElementById('txtRoomNo').value = o_no.toString();
this.close();
}
</script>
しかし、2つのパラメーターを渡したいのですが、機能しません:
<asp:Button ID="btnRezAktar" runat="server" Text="Aktar" OnClientClick='<%# "SubmitPage(" + Eval("o_no") + "," + Eval("k_ad") + " );"%>' />
<script language="javascript">
function SubmitPage(o_no, k_ad) {
window.opener.document.getElementById('txtRoomNo').value = o_no.toString();
window.opener.document.getElementById('txtNameSurname').value = k_ad.toString();
this.close();
}
</script>
それの何が問題なのですか?