これは私がしようとしているものです。インラインjsの関数を呼び出します。しかし、私は働いていませんでした。
<%@ 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' には 'objects' の定義が含まれておらず、タイプ 'ASP.webform1_aspx' の最初の引数を受け入れる拡張メソッド 'objects' が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)