是否有可能将对象添加到ObjectDataSource的InsertParameters集合中? [而不是字符串]

时间:2011-05-19 16:24:09

标签: asp.net objectdatasource

我正在以编程方式调用ObjectDataSource InsertMethod 。我已经尝试过使用 InsertParameters.Add()方法将几个文本框的值保存到数据库中,并且它运行良好。

SqlDataSource1.InsertParameters.Add("CoName", CompanyNameBox.Text);
SqlDataSource1.InsertParameters.Add("Phone", PhoneBox.Text);         
SqlDataSource1.Insert();

现在,鉴于我有一些重要的变量,我已将这些变量重新分组到一个对象中。

现在,看起来没有重载方法可以让我添加一个接受对象的参数。

最好的方法是什么?还有其他选择吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您的所有参数都必须在您的代码中逐个提供,也就是说要为自定义对象的每个属性添加一个参数。