.ascx.cs文件如何存储.ascx.cs文本框中输入的数据?

本文关键字:ascx cs 输入 数据 文本 存储 文件 何存储 | 更新日期: 2023-09-27 18:03:53

我完全是。net开发的新手,所以我很抱歉在此之前提出这样愚蠢的问题。

我试着理解&学习。net开发,所以我在看这个项目在。ascx文件中有文本框,我相信它背后的代码应该保存在这些文本框中输入的数据到数据库。但我不明白为什么& &;这些数据存储在哪里?基本上文件后面的代码看起来像这样,

public partial class registration : System.Web.UI.UserControl
    {
        protected global::System.Web.UI.WebControls.Label lblDisclosure;
        private ResourceManager rm = null;
        protected void Page_Load(object sender, EventArgs e)
        {
           lblFirstName.Text = rm.GetString("FirstName");
        }                            
    }
有人能帮我一下吗?或者给我一些参考资料

.ascx.cs文件如何存储.ascx.cs文本框中输入的数据?

通常可以在Web.config中找到与数据库的连接设置。

像这样的。Net WebForms项目,捕获保存的数据的代码可能在。aspx所使用的页面的。aspx.cs代码后面。这些代码看起来像什么取决于他们如何与数据库对话-他们可能使用普通SQL, LINQ to SQL,实体框架,NHibernate,他们自己创建的东西,谁知道-但我打赌它开始在背后的代码。

通常这样的数据只是以普通的形式提交,所以通常会看到像

这样的内容
if (IsPostBack....

本教程给出了一个你想要完成的示例:在ASP中使用数据库。. NET 2.0和Visual Studio 2005

虽然它是旧的,但它讨论了如何通过SqlDataSource建立数据库连接,以及如何将其绑定到SELECT, UPDATEDELETE语句。然后,它描述了如何通过控件绑定将数据从页面获取到数据库中。

话虽如此,我还是建议你学习ASP。NET MVC。您将获得利用。net框架的相同功能,而无需学习ASP。