SqlDataSource绑定了GridView,我想在一个Button的事件中用SqlDataSource增加一条记录,但不成功。
代码如下: protected void Button_insert_Click(object sender, EventArgs e)
{
if (TextBox_title.Text == "" || TextBox_content.Text == "")
{
SqlDataSource_NoticeBoard.InsertParameters.Clear();
SqlDataSource_NoticeBoard.InsertParameters.Add("title", TextBox_title.Text);
SqlDataSource_NoticeBoard.InsertParameters.Add("content", TextBox_content.Text);
SqlDataSource_NoticeBoard.InsertParameters.Add("date", System.DateTime.Now.ToString());
SqlDataSource_NoticeBoard.Insert();
}
}
请问怎么才能实现在其它事件函数中增加数据?
代码如下: protected void Button_insert_Click(object sender, EventArgs e)
{
if (TextBox_title.Text == "" || TextBox_content.Text == "")
{
SqlDataSource_NoticeBoard.InsertParameters.Clear();
SqlDataSource_NoticeBoard.InsertParameters.Add("title", TextBox_title.Text);
SqlDataSource_NoticeBoard.InsertParameters.Add("content", TextBox_content.Text);
SqlDataSource_NoticeBoard.InsertParameters.Add("date", System.DateTime.Now.ToString());
SqlDataSource_NoticeBoard.Insert();
}
}
请问怎么才能实现在其它事件函数中增加数据?
SqlDataSource1.InsertParameters["title"].DefaultValue=TextBox_title.Text;
SqlDataSource1.InsertParameters["content"].DefaultValue=TextBox_content.Text;
SqlDataSource1.InsertParameters["date"].DefaultValue=System.DateTime.Now.ToString();
SqlDataSource1.Insert();