2009-12-18 6 views

답변

7
두 가지 방법으로이 작업을 수행 할 수 있습니다

:

protected void sqlDataSource1_Updating(object sender, SqlDataSourceCommandEventArgs e) 
    { 
     e.Command.Parameters["@param_name"].Value = mypagenum; 
    } 

2) 매개 변수의 기본값 설정 :

sqlDataSource1.UpdateParameters["param_name"].DefaultValue = mypagenum; 
을 onUpdating 이벤트를 사용

1)

SQL 데이터 원본 개체 정의는 다음과 같을 수 있습니다.

<asp:SqlDataSource ID="sqlDataSource1" runat="server" 
    ConnectionString="<some connection string>" 
    UpdateCommand="UPDATE table SET column = @param_name" 
    onUpdating="sqlDataSource1_Updating"> 
    <UpdateParameters> 
     <asp:Parameter Name="param_name" /> 
    </UpdateParameters> 
</asp:SqlDataSource> 
+0

고맙습니다. – Melt

+0

난이 솔루션에 대한 10 upvotes 줄 수 있으면 좋겠어 – kskjon

+0

행 셀 값에 매개 변수를 설정하는 방법? 행 [ "id_person"] 값을 가정 해 봅시다. – FrenkyB

관련 문제