我正在处理包含网格视图的ascx页面,该网页视图仅显示由前一个编码器开发的过滤结果。我可以在ascx源中看到代码,但网格在设计中不可见。此网格中还有一个ddl edititemtemplate。如果我尝试在ascx.cs中使用它,它是不可见的。
这是wcJobShuffling.ascx
中的源文件代码
<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>
在wcJobShuffling.ascx.cs中,我无法在intellisense中获得Id“ddlAssignTo”。例如,我需要分配数据源,即... ddlAssignTo.DataSource = objds.Tables [0]。
wcJobShuffling.ascx.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
}
}