1
我明白在這個網站上很少有類似的答案,但我無法弄清楚我在這裏做錯了什麼。完整的錯誤消息在這裏:編譯錯誤:CS1061
'/'應用程序中的服務器錯誤。
編譯錯誤
說明:該請求提供服務所需資源的編譯過程中出現錯誤。請查看以下具體的錯誤細節並適當修改您的源代碼。
編譯器錯誤消息:CS1061:'ASP.webform1_aspx'沒有包含'addNumbers'的定義,也沒有找到接受類型'ASP.webform1_aspx'的第一個參數的擴展方法'addNumbers'(你是否缺少一個使用指令或程序集引用)
源錯誤:
37行:38 行:
Line 39:
40行:41 行:
從作爲aspx.cs<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication2.WebForm1" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script>
function addNumbers()
{
var firstNumber = parseFloat(document.getElementById("TextBox1").value);
var secondNumber = parseFloat(document.getElementById("TextBox2").value);
document.getElementById("TextBox3").value = firstNumber + secondNumber;
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<table>
<tr>
<td>First Number: </td>
<td>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td>Second Number: </td>
<td>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td>Result: </td>
<td>
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox></td>
</tr>
<tr>
<td></td>
<td>
<asp:Button ID="Button1" runat="server" Text="Add" OnClick="addNumbers()" /></td>
</tr>
</table>
</div>
</form>
</body>
</html>
代碼:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace WebApplication2
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
}
謝謝你,是的,你是對的。 – anam
您可以將我的答案標記爲您的問題的解決方案,以便其他參與計算器的人員將受益。 – ranquild
如何標記爲已解決? – anam