簡體   English   中英

如何在aspx.cs文件中包含一個類?

[英]How can I include a class to aspx.cs file?

我不能在aspx.cs文件中使用簡單的類。 我知道我應該在創建像這樣的實例之前包含一些代碼來聲明這個類

User user = new User();

,但我不知道語法。 如你所見,我是C#和ASP.net的新手,並且在邏輯上可能有其他錯誤,所以任何幫助都會受到贊賞

這就是我的網站結構的樣子:

這就是我的網站結構的樣子

這是User.cs的代碼:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;


public class User
{

  public int Id 
  {
    get { return id; }
    set { id = value; } 
  }

  public String Username
  {
    get { return username; }
    set { username = value; }
  }

  public String Password
  {
    get { return password; }
    set { password = value; }
  }

}

這是Default.aspx.cs的代碼:

using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using MySql.Data.MySqlClient;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
      if(!IsPostBack)
      {
        doSomething();
      }
    }

    private void doSomething() {
      User user = new User(); // error is shown
    }
}

使用DBConnection.model.business添加;

要么

  1. 指向用戶對象並單擊鼠標右鍵單擊
  2. 選擇解決
  3. 在此輸入圖像描述

使用ctr + 將光標放在用戶手中,您將獲得幫助。

編輯1

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace DBConnection.model.business
{
    public class User
    {
    ...

然后在default.aspx中使用如下所示

using DBConnection.model.business;

你可以得到你班級的參考。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM