我正在尝试制作asp.net页面
标准
我有产品清单。 (使用listview)
ProductID Proudct name Price ADD TO CART(checkbox)
现在我正在使用access 2007 for database。 C#代码隐藏文件。我想将产品添加到数据库中,这是复选框的事件。因此,如果用户选中10项,则选中20项。我想在复选框的事件上写插入查询
有可能吗?如果有可能请提供我的知识/代码我该怎么办?
请保持中间我是新的和学习阶段,所以要轻松或将gudieline放在评论中。
答案 0 :(得分:0)
听起来你想使用OnCheckedChanged事件。
<asp:CheckBox ID="CheckBox1" runat="server" Text="Hello World!" OnCheckedChanged="CheckBox1_CheckedChanged" />
在您的代码中:
protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
{
//CREATE CONNETION HERE
OleDbConnection conn = new OleDbConnection ("<YOUR CONNECTION STRING HERE>");
OleDbCommand command = new OleDbCommand();
command.Connection = conn;
//CREATE YOUR OWN INSERT/UPDATE COMMAND HERE
command.CommandText= "<YOUR COMMAND TEXT HERE>";
command.Parameters.Add ("@Argument1", OleDbType.String).Value = CheckBox1.Text;
command.ExecuteNonQuery();
conn.Close();
}