我的页面中有一个asp GridView,我使用asp ObjectDataSource将数据绑定到我的网格,我正在从数据层调用一个方法来获得data.method有一个参数(Userid).I想要从ObjectDataSource.user id传递参数在会话中variable.How我能在ObjectDataSource中传递参数吗?
码
<asp:ObjectDataSource ID="_allSitesDataMgr" runat="server" ConvertNullToDBNull="True"
OldValuesParameterFormatString="{0}" SelectMethod="GetAllSitesByUser" TypeName="PWRWebData.SiteCreation.SitesDataMgr">
</asp:ObjectDataSource>发布于 2014-01-24 09:23:51
在对象数据源中使用<SelectParameters>
<SelectParameters>
<asp:SessionParameter Name="MyUserID" Type="Int32" SessionField="UserID" />
</SelectParameters>更新:
<asp:ObjectDataSource ID="_allSitesDataMgr" runat="server" ConvertNullToDBNull="True"
OldValuesParameterFormatString="{0}" SelectMethod="GetAllSitesByUser" TypeName="PWRWebData.SiteCreation.SitesDataMgr">
<SelectParameters>
<asp:SessionParameter Name="MyUserID" Type="Int32" SessionField="UserID" />
</SelectParameters>
</asp:ObjectDataSource>https://stackoverflow.com/questions/21328755
复制相似问题