C# asp.net-使用实体数据源存储过程填充数据列表
如何使用实体数据源控制或存储过程填充数据列表或代码,无法找到任何解决方案。可能这就是您要找的 我在asp.net中创建了简单的数据列表,它使用EntityFramework填充用户数据 我假设您已经在代码中创建了存储过程/实体 在ASPX页面设计中C# asp.net-使用实体数据源存储过程填充数据列表,c#,sql,asp.net,sql-server,entity-framework,C#,Sql,Asp.net,Sql Server,Entity Framework,如何使用实体数据源控制或存储过程填充数据列表或代码,无法找到任何解决方案。可能这就是您要找的 我在asp.net中创建了简单的数据列表,它使用EntityFramework填充用户数据 我假设您已经在代码中创建了存储过程/实体 在ASPX页面设计中 <asp:Content runat="server" ID="BodyContent" ContentPlaceHolderID="MainContent"> <asp:DataList ID="DataList1" runat
<asp:Content runat="server" ID="BodyContent" ContentPlaceHolderID="MainContent">
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<table class = "table">
<tr>
<th colspan="2">
<b><%# Eval("UserName") %></b>
</th>
</tr>
<tr>
<td>
IsAdmin:
</td>
<td>
<%# Eval("IsAdmin")%>
</td>
</tr>
<tr>
<td>
ID:
</td>
<td>
<%# Eval("UserId")%>
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>
<asp:Button ID="LoadFromEntity" runat="server" Text="Load From Entites" OnClick="LoadFromEntity_Click" />
<asp:Button ID="LoatFromStoredProcedure" runat="server" Text="Load From Strored Procedure" OnClick="LoatFromStoredProcedure_Click" />
</asp:Content>
<代码> 请考虑共享一些代码…@ USER1717866我没有代码,但我需要知道如何开始检查我的答案下面…
protected void LoadFromEntity_Click(object sender, EventArgs e)
{
using (UserEntites ObjUserEntities = new UserEntites())
{
DataList1.DataSource = ObjUserEntities.UserMasters.ToList();
DataList1.DataBind();
}
}
protected void LoatFromStoredProcedure_Click(object sender, EventArgs e)
{
using (UserEntites ObjUserEntities = new UserEntites())
{
List<USP_FetchUserDetails_Result> OBjUserDetails = new List<USP_FetchUserDetails_Result>();
OBjUserDetails = ObjUserEntities.USP_FetchUserDetails().ToList();
DataList1.DataSource = OBjUserDetails;
DataList1.DataBind();
}
}