這就是我嘗試。調用內聯js的功能。但我沒有工作。如何使用asp.net調用javascript函數?
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="javascript_Tutorials.WebForm1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>javaScript Tutorials</title>
<script type="text/javascript" language="javascript">
function objects() {
alert("Well come");
}
</script>
</head>
<body>
<form runat="server" id="myform">
<asp:Button onclick="<% objects(); %>" runat="server" />
</form>
</body>
</html>
,並具有以下錯誤:
CS1061:「ASP.webform1_aspx」不包含一個定義「對象」和沒有擴展方法「對象」接受型ASP的」第一個參數。 webform1_aspx'可以找到(你是否缺少使用指令或程序集引用?)
我認爲你正在尋找'onclientclick'。無論如何_「它不工作,這是我的代碼」_並不是如何完成的。 – CodeCaster 2013-03-21 11:02:30