【发布时间】:2013-10-05 02:49:47
【问题描述】:
我的错误:ObjectDataSource 'dsGenre' 找不到没有参数的非泛型方法 'GetGenre'。
我的代码:
<asp:DropDownList runat="server" ID="genreList" style="float:left;" DataSourceID="dsGenre" DataTextField="Author_Name" DataValueField="title_id" />
<asp:ObjectDataSource runat="server" ID="dsGenre" SelectMethod="GetGenre" TypeName="libros" />
<asp:SqlDataSource runat="server" ID="sqlGenres" ConnectionString="<%$ ConnectionStrings:library %>" ProviderName="<%$ ConnectionStrings:library.ProviderName %>" SelectCommand="get_allGenres" SelectCommandType="StoredProcedure">
<SelectParameters>
<asp:QueryStringParameter Name="genre_id" Type="Int32" QueryStringField="id" />
</SelectParameters>
</asp:SqlDataSource>
为什么会出现错误以及如何更正?
【问题讨论】:
-
好吧,我要问:你有没有没有参数的非泛型方法'GetGenre'?
-
你能用
GetGenre代码更新问题吗? -
这就是页面上的所有代码。我应该解决错误。 t
-
以前的开发人员试图调用一个存储过程,该过程将在一个组合框中列出来自对 sql 数据库的调用的标题类型。
标签: c# asp.net objectdatasource