对不起,如果我在错误的论坛上发布了这个问题。这是我第一次在 Stackoverflow 上发帖。而且我自己也在学习 ASP.NET 和 C#,所以如果这是初级的,请原谅我。
我使用 Visual Studio 2010 在 ASP.NET 4.0 C# 中创建了一个类文件。我的代码如下所示
namespace My.Customers
{
public class EmailMailingList
{
#region members
private string _emailList;
#endregion
#region properties
/// <summary>
/// gets or sets Customer Email for Mailing List
/// </summary>
public string EmailList
{
get { return _emailList; }
set { _emailList = value; }
}
#endregion
}
}
我在 SQL 2008 中有一个名为 MailingList 的数据库表,其中包含 2 个字段,即 Id 和 Email,其中 Id 是具有自动增量的 int 和 Email Varchar(50)。
我还根据这个表创建了一个存储过程来输入电子邮件地址。
我感到困惑的是如何将此信息添加到我的类文件中,以便将数据保存到数据库中。
我还创建了一个名为 Join-Mailing-List.aspx 的 Web 表单,其中包含一个名为 tbEmail 的文本框和一个名为 Join 的提交按钮。
我想要的是当有人在文本框中输入电子邮件地址时,我想将文本框值传递给我的类文件中的字符串 EmailList 并将数据保存到数据库中。
我知道如何将文本框值传递给我的类文件。我只是不知道如何在不使用 aspx 页面中的数据库代码的情况下将信息保存到数据库
感谢并非常感谢您提供任何建议或示例