Для Gridview:Как установить параметры для SqlDataSource UpdateCommand
Я пытаюсь использовать хранимую процедуру в первый раз в SqlDataSource для 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>
Мне интересно, как в UpdateParameters получить их значения, поскольку я только указываю имя?
Процедура P_TECT_UPD_EXAM_ID
два параметра в качестве входных данных: "in_MPID"
и "in_UserId"
Я также интересно, как отобразить эти значения входных параметров для процедуры, как названия разные?
Я не уверен, что я должен использовать для ControlID, так как я использую Gridview в текстовые поля появляются только тогда, когда я нажимаю кнопку редактирования, и они получают другое имя, сгенерированное для каждой строки. Есть идеи? – Baxter