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