Jak ustawić parametry dla SqlDataSource UpdateCommand

Dla Gridview:

Próbuję użyć procedury przechowywanej po raz pierwszy w SQLDataSource dla UpdateCommand:

<asp:SqlDataSource ID="TECT_DataSource" runat="server"
    ConnectionString="<%$ ConnectionStrings:OracleConnectionString %>" 
    ProviderName="<%$ ConnectionStrings:OracleConnectionString.ProviderName %>"
    SelectCommand="SELECT MPID, User_Id, Last_Name, First_Name
                   FROM Scripts.vw_Tect_Exam"
    UpdateCommand="P_TECT_UPD_EXAM_ID" UpdateCommandType="StoredProcedure">  
    <UpdateParameters>                    
        <asp:Parameter Name="MPID" Type="Int32"  />  
        <asp:Parameter Name="User_Id" Type="String" />   
    </UpdateParameters> 
</asp:SqlDataSource>

Zastanawiam się, w jaki sposób UpdateParameters pobierają swoje wartości, ponieważ określam tylko nazwę?
ProceduraP_TECT_UPD_EXAM_ID oczekuje dwóch parametrów jako danych wejściowych:"in_MPID" i"in_UserId"
Zastanawiam się również, jak zmapować te wartości do parametrów wejściowych procedury, ponieważ nazwy są różne?

questionAnswers(2)

yourAnswerToTheQuestion