2012-11-24 2 views
0

마법사 페이지가 있습니다. 그리드 뷰에서 개체를 복사 한 다음 일부 개체를 편집하여 새 개체로 저장해야합니다.개체를 formview에 복사하고 objectdatasource에 저장하는 방법

내가 DataObjectTypeName이

Protected Sub step3Save_Click(sender As Object, e As EventArgs) Handles step3Save.Click 
    objectDatasource2.Insert() 
End Sub 

때 호출 objectDatasource2.Insert() 던져 예외가 값이없는 데이터 소스 말했다 사용해야

<asp:FormView ID="FormView1" runat="server" DataSourceID="ObjectDataSource2" EnableViewState="False" DataKeyNames="key" DefaultMode="ReadOnly"> 
    <ItemTemplate> 
    ... 
    </ItemTemplate> 
</asp:FormView> 
<asp:ObjectDataSource ID="ObjectDataSource2" runat="server" OldValuesParameterFormatString="{0}" 
     InsertMethod="Insert" SelectMethod="GetById" TypeName="xxx.xxx" 
     DataObjectTypeName="xxx.xxxx"> 

처럼 내 formview. ObjectDatasource의 매개 변수로 Object를 삽입하는 솔루션이 있습니까?

답변