C# asp.net C中的继承问题

C# asp.net C中的继承问题,c#,asp.net,syntax-error,C#,Asp.net,Syntax Error,更新:如果有帮助,添加Default.aspx.cs 我是ASP.Net新手,在创建网站时遇到了麻烦。我在说无法加载类型“wsclient.\u Default”时出错。我的错误是什么 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="wsclient._Default" %> Default.aspx 尝试按如下方式修改代码:

更新:如果有帮助,添加Default.aspx.cs

我是ASP.Net新手,在创建网站时遇到了麻烦。我在说无法加载类型“wsclient.\u Default”时出错。我的错误是什么

<%@ Page Language="C#" 
     AutoEventWireup="true" 
     CodeBehind="Default.aspx.cs" 
     Inherits="wsclient._Default" %>
Default.aspx


尝试按如下方式修改代码:

Default.aspx


只需将Defualt.aspx页面第1行中的CodeBehind更改为CodeFile

您是否重命名过此页面?向我们展示您的代码隐藏文件Default.aspx.cs的大纲结构。@Johnny不,我没有重命名它。@NatsuDragneel:您使用Visual Studio吗?@NatsuDragneel:这只是我的经验。为了简化操作,请不要在Visual Studio中重命名和复制/粘贴.aspx页面。如果你需要创建一个新页面,只需“新建”一个页面。嗯。。我唯一能想到的另一件事就是去掉你的代码,因为你没有为Button1\u Click定义一个处理程序,你可以检查你的VS版本。选择IIS上的站点,单击ASP.NET选项卡,选择ASP.NET版本下拉框,然后检查其对错。
using localhost;

namespace wsclient
{
    public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
                lblmessage.Text = "First Loading Time: " +
                DateTime.Now.ToLongTimeString();
            else
                lblmessage.Text = "PostBack at: " +
                DateTime.Now.ToLongTimeString();
        }
        protected void btnservice_Click(object sender, EventArgs e)
        {
            StockService proxy = new StockService();
            lblmessage.Text = String.Format("Current SATYAM Price:{0}",
            proxy.GetPrice("SATYAM").ToString());
        }
    }
}
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="wsclient_Default" %>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class wsclient_Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
            lblmessage.Text = "First Loading Time: " +
            DateTime.Now.ToLongTimeString();
        else
            lblmessage.Text = "PostBack at: " +
            DateTime.Now.ToLongTimeString();
    }
    protected void btnservice_Click(object sender, EventArgs e)
    {
        StockService proxy = new StockService();
        lblmessage.Text = String.Format("Current SATYAM Price:{0}",
        proxy.GetPrice("SATYAM").ToString());
    }
}