从网格视图向数据库添加数据

时间:2016-11-21 13:30:33

标签: c# asp.net

我在从网格视图中选择ID时遇到了一些问题,以便将它们添加到我的数据库中。当网格视图中存在ID时,我在my.cs文件中收到一个不存在的错误,它似乎无法获取它。

    myConnection.Open();


    GridView1.Visible = true;
    string IDdata = Session["userID"].ToString();
    string OwnerData = txtprojectOwner.Text;
    string MasterData = txtScrumMaster.Text;
    string devData = userName.Text;

下面的代码我在我的.cs文件中遇到了麻烦,没有收到userName.Text并抛出错误

<asp:ControlParameter ControlID="userName" Name="userName"PropertyName="Text" Type="String" />

来自我正在尝试添加到数据库中的项目的列表视图中的代码。任何与tis的帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果您的控件位于网格视图中,则无法访问此类控件。

您必须从网格视图中找到控件,然后才能访问它,您可以

获取该控件的文本值。

在按钮点击事件中,您可以找到每行文本框值和

可以插入数据库。

Log::disable_stream(Conn::LOG)

}

GridView1:gridview的ID

TextBox1:文本框的ID

请告诉我,如果你被困住了。

谢谢。