C# Dropdownlist Id在ascx.cs.I'中不可见;我正在处理包含网格视图的ascx页面
我正在使用ascx页面,该页面包含网格视图,该视图仅显示先前编码器开发的筛选结果。我可以在ascx源中看到代码,但网格在设计中不可见。此外,在edititemtemplate中,此网格中存在ddl。如果我尝试在ascx.cs中使用该视图,它将不可见 这是wcJobShuffling.ascx中的源文件代码C# Dropdownlist Id在ascx.cs.I'中不可见;我正在处理包含网格视图的ascx页面,c#,asp.net,C#,Asp.net,我正在使用ascx页面,该页面包含网格视图,该视图仅显示先前编码器开发的筛选结果。我可以在ascx源中看到代码,但网格在设计中不可见。此外,在edititemtemplate中,此网格中存在ddl。如果我尝试在ascx.cs中使用该视图,它将不可见 这是wcJobShuffling.ascx中的源文件代码 <table cellpadding="0" cellspacing="0" border="0" style="padding-left: 3px"> <tr&
<table cellpadding="0" cellspacing="0" border="0" style="padding-left: 3px">
<tr>
<td align="left" valign="middle">
<asp:DropDownList ID="ddlAssignTo" runat="server" OnSelectedIndexChanged="ddlAssignTo_SelectionIndexChanged">
</asp:DropDownList>
</td>
</tr>
你能粘贴你的代码吗?任何人都不可能知道DDLSassignTo public有什么问题?实际上,DDLSassignTo是源代码视图中控件dropdownlist的id…我们怎么知道它是public类型?控件的范围应该在wcJobShuffling.ascx.designer.cs文件中定义。但是在我的项目中,我找不到ascx.designer.cs文件。我该怎么做找到这个了吗?
protected void ddlAssignTo_SelectionIndexChanged(object sender, EventArgs e)
{
string strRole;
DataSet dsEmpName;
if (Session["RoleName"].ToString() == "SAO")
{
strRole = "SAO";
ClsEmployeeDetails objClsEmployeeDetails = new ClsEmployeeDetails();
dsEmpName = objClsEmployeeDetails.GetAllEmployeesbyRoleName(strRole);
navigationJobs.Visible = true;
ddlAssi
}
}