前台js调用后台C#方法
<input type="button" id="but2" runat="server" value="下一步" onclick="notice()"/> <script language="javascript" type="text/javascript"> function notice() { document.write("<%caozuo();%>"); } </script>
protected void caozuo() { Response.Write("hello"); }
第二种有返回值的:
<input type="button" id="but2" runat="server" value="下一步" onclick="notice()"/> <script language="javascript" type="text/javascript"> function notice() { var s="<%caozuo("hello");%>"; document.write(s); } </script> protected void caozuo(string str) { return str; }
传递变量:
function Choose(id,name) { var v = name; var s = '<%=caozuo("'+v+'") %>'; alert(s); }
后台:
protected string caozuo(string str) { str = "你好!" + str; return str; }