Asp.net 我无法从UserControl的代码隐藏访问UserControl中的控件
我有一个Asp.Net用户控件。它有一个网格视图 但我无法在UserControl的代码隐藏中访问此GridView 这是什么原因 谢谢你的回答 OrdersControl.ascx:Asp.net 我无法从UserControl的代码隐藏访问UserControl中的控件,asp.net,Asp.net,我有一个Asp.Net用户控件。它有一个网格视图 但我无法在UserControl的代码隐藏中访问此GridView 这是什么原因 谢谢你的回答 OrdersControl.ascx: <%@ Control Language="C#" AutoEventWireup="true" CodeFile="~/Controls/OrdersControl.ascx.cs" CodeBehind="OrdersControl.ascx.cs" Inherits="EntityApp.Co
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="~/Controls/OrdersControl.ascx.cs" CodeBehind="OrdersControl.ascx.cs" Inherits="EntityApp.Controls.OrdersControl"%>
<asp:GridView ID="GridView1" runat="server"></asp:GridView>
}访问GridView1时出错,实际的错误消息是什么?向我们展示OrdersControl.ascx.cs的命名空间和类声明。非常感谢。我决定:
protected void Page_Load(object sender, EventArgs e)
{
NorthwindEntities = new NorthwindEntities();
GetOrders();
}
private void GetOrders()
{
var orders = (from order in NorthwindEntities.Orders
join customer in NorthwindEntities.Customers on order.CustomerID equals customer.CustomerID
join employee in NorthwindEntities.Employees on order.EmployeeID equals employee.EmployeeID
join shipper in NorthwindEntities.Shippers on order.ShipVia equals shipper.ShipperID
select new
{
order.OrderID,
order.OrderDate,
order.RequiredDate,
order.ShippedDate,
customer.CompanyName,
customer.ContactName,
customer.City,
customer.Phone,
employee.FirstName,
employee.LastName,
shipperCompany = shipper.CompanyName,
shipperPhone = shipper.Phone
}).ToList();
GridView1.DataSource = orders;//Error is in here
GridView1.DataBind();//Error is in here
}
}