1
我有一个问题,在我的项目中,我想从我的数据库中的数据到GridView控件,但页面上的数据未显示的数据显示...但在VisualStudio的设计模式,我可以检索数据到gridview ... 我做错了什么?ASP.NET mvc4 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中.. 。