I need to setup some code in the markup where a SQLDataSource is included for a specific DropDownList control. I know what I need but I'm just not sure how to make it all come together. Below is my code.

Code:
                <div class="control-group">
                    <asp:Label ID="Label4" cssclass="control-label" text="Type" runat="server"></asp:Label>
                    <div class="controls">
                        <asp:DropDownList ID="DropDownListInspType" runat="server" AutoPostBack="true" OnSelectedIndexChanged="DropDownListInspType_SelectedIndexChanged" DataSourceID="SqlDataSource2" 
                            DataTextField="Text" DataValueField="Value" AppendDataBoundItems="True">
                            <asp:ListItem Value="">-Select-</asp:ListItem>
                        </asp:DropDownList>
                                
                        <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:dbsibTreskeIntranetConnectionString %>"
                            SelectCommand="SELECT 2 AS Seq1, InspectionType AS Text, InspectionType AS Value, SortOrder FROM tblInspectionType WHERE (InspTypeGroup = 'InspEntry') ORDER BY Active DESC, Seq1, SortOrder">
                        </asp:SqlDataSource>
                    </div>
                </div>

                <div class="control-group">
                    <asp:Label ID="Label10" cssclass="control-label" text="MOM Op" runat="server"></asp:Label>
                    <div class="controls">
                        <asp:DropDownList ID="cmbMOMOp" runat="server" DataTextField="Text" DataValueField="Value" AppendDataBoundItems="true">
                            <asp:ListItem Text="-Select-" Value=""></asp:ListItem>
                        </asp:DropDownList>
                                 
                        <asp:SqlDataSource ID="SqlDataSource3" runat="server" ConnectionString="<%$ ConnectionStrings:dbsibTreskeIntranetConnectionString %>"
                            SelectCommand="SELECT OpDataID AS Value, IsNull(OpCodesName, '') + ' - ' + IsNull(OpText, '') AS Text FROM vw_Job_OpDataPlus WHERE IsExternal = @IsExternal AND JobNum = @JobNum ORDER BY OpSeqNum">
                        </asp:SqlDataSource>
                   </div>
                </div>
The two highlighted parameters above come from values on the webpage. Actually, for the "@IsExternal" parameter, this value is set as a result of an "IF" statement in the code-behind. The "@JobNUm" parameters get it's value from another DropDownList. I've never worked with this kind of scenario and have no idea how to make it happen. Please help! If there is more information you need, please let me know.

Thanks,