C# Devexpress在页面上找不到控件
错误:当前上下文中不存在名称“” 我在所有devexpress控件中都遇到此错误C# Devexpress在页面上找不到控件,c#,asp.net,devexpress,C#,Asp.net,Devexpress,错误:当前上下文中不存在名称“” 我在所有devexpress控件中都遇到此错误 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data; using System.Data.OleDb; using DevExpress.Data; usi
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Data.OleDb;
using DevExpress.Data;
using DevExpress.Web.ASPxGridView;
using DevExpress.Web.ASPxFileManager;
using BPM.Layer.DataTypes;
using BPM.Layer.UIFClass;
using BPM.Layer.DataOpr;
using BPM.Layer;
namespace BPM.Ihracat.UI.Tahsilatlar
{
public partial class Tahsilatlar : System.Web.UI.Page
{
Operate DOpr = new Operate();
DataHelper dh = new DataHelper();
LogClass log = new LogClass();
BPM.Layer.DataTypes.logininfo giris = new BPM.Layer.DataTypes.logininfo();
UIFObjects UIO = new UIFObjects();
DevExpress.Web.ASPxGridView.ASPxGridView grd = new DevExpress.Web.ASPxGridView.ASPxGridView();
IhracatClass ihr = new IhracatClass();
DataSet fds = new DataSet();
DataTable grdTable = new DataTable();
bool isWriting = false;
string departman = "0";
protected void Page_Load(object sender, EventArgs e)
{
if (Request.QueryString.Count == 0)
{
Response.Redirect("Giris.aspx");
}
else
{
string ticket = Request.QueryString[0].ToString();
UIO.getbpmsession(ticket, giris);
}
if (Request.QueryString.Count == 2)
{
/*islemId is a label*/
/* <asp:Label runat="server" ID="islemid" Visible="false"></asp:Label>*/
islemId.Text = Request.QueryString[1].ToString();
}
string progname = Request.Url.LocalPath.ToString();
isWriting = DOpr.getifuserhaswriting(giris.UserID, DOpr.ProgIDofPage(progname));
DataTable usrdt = DOpr.getKullaniciData(giris.UserID.ToString());
departman = usrdt.Rows[0]["DepartmanID"].ToString();
Button btnHiddenTemp=(Button)Page.FindControl("btnHidden");
// btnHidden.Click += new EventHandler(btnHidden_Click);
( (Button)Page.FindControl("btnHidden")).Click += new EventHandler(btnHidden_Click);
preparetitle();
preparegrid();
PrepareCombobox();
}
使用系统;
使用System.Collections.Generic;
使用System.Linq;
使用System.Web;
使用System.Web.UI;
使用System.Web.UI.WebControl;
使用系统数据;
使用System.Data.OleDb;
使用DevExpress.Data;
使用DevExpress.Web.ASPxGridView;
使用DevExpress.Web.ASPxFileManager;
使用BPM.Layer.DataTypes;
使用BPM.Layer.UIFClass;
使用BPM.Layer.DataOpr;
使用BPM.Layer;
命名空间BPM.Ihracat.UI.Tahsilatlar
{
公共部分类Tahsilatlar:System.Web.UI.Page
{
操作DOpr=新操作();
DataHelper dh=新的DataHelper();
LogClass log=新的LogClass();
BPM.Layer.DataTypes.logininfo giris=新的BPM.Layer.DataTypes.logininfo();
UIFObjects UIO=新的UIFObjects();
DevExpress.Web.ASPxGridView.ASPxGridView grd=new DevExpress.Web.ASPxGridView.ASPxGridView();
IhracatClass ihr=新的IhracatClass();
数据集fds=新数据集();
DataTable grdTable=新的DataTable();
bool isWriting=false;
字符串departman=“0”;
受保护的无效页面加载(对象发送方、事件参数e)
{
if(Request.QueryString.Count==0)
{
重定向(“Giris.aspx”);
}
其他的
{
字符串票证=请求。查询字符串[0]。ToString();
UIO.getbpmsession(票证,giris);
}
if(Request.QueryString.Count==2)
{
/*islemId是一个标签*/
/* */
islemId.Text=Request.QueryString[1].ToString();
}
string progname=Request.Url.LocalPath.ToString();
isWriting=DOpr.getifuserhasswriting(giris.UserID,DOpr.ProgIDofPage(progname));
DataTable usrdt=DOpr.getKullaniciData(giris.UserID.ToString());
departman=usrdt.Rows[0][“DepartmanID”].ToString();
按钮btnHiddenTemp=(按钮)Page.FindControl(“btnHidden”);
//单击+=新建事件处理程序(单击);
((按钮)Page.FindControl(“btnHidden”)。单击+=新建事件处理程序(btnHidden_单击);
preparetitle();
preparegrid();
PrepareCombobox();
}
我可以像那样解决这个问题。有什么解决办法吗?
我想Visual Studio找不到所有必需的参考资料。我该怎么办?您在项目中使用母版页吗?不,我没有使用母版页。它的错误似乎在其他地方。请输入更多代码。我删除了.aspx页上的designer.cs“转换为Web应用程序”,它正在工作。这没有任何意义。。。