VB . net web应用程序与c# . net web应用程序的区别

本文关键字:web 应用程序 net 区别 VB | 更新日期: 2023-09-27 18:12:50

我按照链接中的说明创建了一个可以将两个数字相加的网站。最初的应用程序是在VB中创建的,它工作得很好。然后我将VB转换为c#,但网站不会显示两个输入的总和。以下是我的代码,除了c#应用程序有一个额外的Page_Load方法外,我没有看到任何区别。Page_Load方法与结果有关系吗?请帮忙:)

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
namespace WebApplication2
{
    public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
        }
        protected void Button1_Click(object sender, EventArgs e)
        {
            int intTotal;
            int intFirstNumber;
            int intSecondNumber;
            // Get the values from the input boxes.
            intFirstNumber = Convert.ToInt32(txtFirstNumber.Text);
            intSecondNumber = Convert.ToInt32(txtSecondNumber.Text);
            // Get the total and display it.
            intTotal = intFirstNumber + intSecondNumber;
            txtSum.Text = Convert.ToString(intTotal);
        }
        protected void Button1_Click1(object sender, EventArgs e)
        {
        }
    }
}

VB . net web应用程序与c# . net web应用程序的区别

很有可能,你没有调用正确的事件…您可以在您的视图级别检查正确的事件。并相应地在服务器端进行更改。