|
清单2的代码说明了如何使用EditItemTemplate组件在编辑模式下生成内容,然后通过SqlDataSource更新数据库。
首先,你设置SqlDataSource的UpdateCommand属性,这样SQL语句就会用由用户指定的最新值执行数据库更新操作。 ConnectionString="<%$ ConnectionStrings:AdventureWorks %>" SelectCommand="SELECT [DepartmentID],[Name],[GroupName] FROM HumanResources.Department" UpdateCommand="UPDATE HumanResources.Department SET Name = @Name, GroupName = @GroupName WHERE DepartmentID = @DepartmentID">
接下来,在ItemTemplate组件中,指定编辑项目的连接用户:
---- ---- CommandName="Edit" />
|