我在网页上有一个数据源,声明如下。它使用页面中的属性作为过滤器。
<asp:ObjectDataSource runat="server" ID="odsMyDataSource"
TypeName="Game" SelectMethod="GetBySomeID">
<SelectParameters>
<asp:ControlParameter Name="SomeID" ControlID="__Page" Type="Int32"
PropertyName="MyID" />
</SelectParameters>
</asp:ObjectDataSource>
转发器附加到此数据源。现在,我想将此转发器及其数据源移动到用户控件 (ASCX) 中。MyID 属性也将从 ASPX 移动到 ASCX。我在这里不知道在 asp:ControlParameter 中使用什么作为 ControlID 而不是 __Page。