我有一个问题,在我的项目中,我试图将数据从我的数据库中获取到 GridView,但是在页面数据未显示...但在 VisualStudio 设计器模式下,我可以将数据检索到 gridview...我是什么做错了吗?
这里是 .aspx 页面中的代码
<div id="default">
<%: Html.ValidationSummary() %>
<fieldset>
<ol class="actionRefresh">
<a href="/Admin/UsersInRolesList" target="_self" title="Refresh Users In Roles List">Users In Roles List<b> </b> </a>
</ol>
<form runat="server" id="frmUsers">
<asp:SqlDataSource ID="sdsUsers" runat="server"
ConnectionString="<%$ ConnectionStrings:DefaultConnection %>"
SelectCommand="UserProfiles_s_sp" SelectCommandType="StoredProcedure" DataSourceMode="DataReader" ViewStateMode="Disabled">
<SelectParameters>
<asp:Parameter Name="UserProfileID" Type="Int32" />
<asp:Parameter Name="UserId" Type="String" />
<asp:Parameter Name="UserName" Type="String" />
<asp:Parameter Name="PageSize" Type="Int32" />a
<asp:Parameter Name="PageNum" Type="Int32" />
<asp:Parameter Name="Sort" Type="String" />
<asp:Parameter Name="FirstName" Type="String" />
<asp:Parameter Name="Additional" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
<asp:GridView ID="gvUsers" runat="server" DataSourceID="sdsUsers" AutoGenerateColumns="true" ViewStateMode="Disabled">
<EmptyDataTemplate>
No data found.
</EmptyDataTemplate>
</asp:GridView>
</form>
<div id="divBackTo">
<a href="<%= Url.Action("Index", "Admin") %>" target="_self" title="Back to Menu"><<
Back to Menu </a>
</div>
</fieldset>
</div>
在控制器中我有这个代码:
try
{ }
catch (Exception ex)
{
ModelState.AddModelError(String.Empty, ex.Message);
}return View();
当我加载页面时,gridview 中显示“未找到数据”...