我尝试创建和设置一些sqlupdate参数时遇到问题,下面的代码有望自我解释。将sqlparameters列表添加到sqldatasource更新
可见工作室是不满意我的PARAMS在数据源在莫是
感谢您的任何意见家伙
protected void btnSave_Click(object sender, EventArgs e)
{
List<SqlParameter> Params = new List<SqlParameter>();
Params.Add(new SqlParameter("@ID", hidID.Value));
Params.Add(new SqlParameter("@MachineName", txtMachine.Text));
Params.Add(new SqlParameter("@AssetNo", txtAssetNo.Text));
Params.Add(new SqlParameter("@ID", hidID.Value));
dsEquipment.UpdateParameters.Add(Params);
if (strMode == "edit")
{
dsEquipment.Update();
}
else if (strMode == "insert")
{
dsEquipment.Insert();
}
else
{
return;
}
}
有没有一个令人信服的理由,你不只是在标记中配置这些? –
因为txtName.Text的值都是以编程方式设置的,所以我通常会使用Value ='<%#Bind(“UserID”)%>'我无法我吗? 基本上我有一个列表视图和即时通讯使用控件作为该列表视图中的一种形式,所以首先我的列表视图填充usercontrol然后我需要更新数据,所以这是我认为的方式是正确的? – AlexW
基本上我有一个大的编辑/插入itemtemplate的形式,他们几乎是相同的,所以即时通讯使用两个控件 – AlexW