Sep 03, 2015, 4:47 AM
Error getting value from 'InnerHtml' on 'System.Web.UI.HtmlControls.HtmlForm'
I am converting Ext code from 1.6 to 2.5.3 version.
When I have double click in my grid record then it will open and retreive existing record to display on the multi select control in the form panel control.
I am able to see all records but I got pop up and am getting error like this
Error getting value from 'InnerHtml' on 'System.Web.UI.HtmlControls.HtmlForm'
Please find the below error screen
Multiselect code behind code
mlselDegreeProgramme.SelectedItems.Add(new Ext.Net.SelectedListItem(Convert.ToString(_with11. GetInt64(0))));
Code Error screens
Please assist me.
When I have double click in my grid record then it will open and retreive existing record to display on the multi select control in the form panel control.
I am able to see all records but I got pop up and am getting error like this
Error getting value from 'InnerHtml' on 'System.Web.UI.HtmlControls.HtmlForm'
Please find the below error screen
Multiselect code behind code
private void LoadStaffProf_DegreeProgrammeData(string sStaffProf_Id)
{
//Set the where clause for selection
string sWhereClause = "";
string sSearchUserId = "";
if (!string.IsNullOrEmpty(sStaffProf_Id))
{
sWhereClause = " WHERE A.StaffProf_Id = @StaffProf_Id ";
}
else
{
sWhereClause = " WHERE C.Email = @UserID ";
sSearchUserId = Convert.ToString(Session["UserID"]);
}
//lblAuthorisedTrainingOrg.Hidden = True
cbxAuthorisedTrainingOrg.Hidden = true;
SqlConnection sqlconnDegreeProgramme = new SqlConnection(ConfigurationManager.AppSettings["SQL_CONNECTION_STR"]);
try
{
//(1) Open Connection to database
sqlconnDegreeProgramme.Open();
//(2) Get Programme_Id
SqlCommand sqlcmdDegreeProgramme = new SqlCommand();
sqlcmdDegreeProgramme = new SqlCommand("SELECT A.Programme_Id,A.Id " + "FROM dbo.StaffProf_DegreeProgramme A " + "INNER JOIN dbo.StaffProf B " + "ON A.StaffProf_Id = B.Id " + "INNER JOIN dbo.StaffProf_Staff C " + "ON A.StaffProf_Id = C.StaffProf_Id " + sWhereClause, sqlconnDegreeProgramme);
var _with10 = sqlcmdDegreeProgramme;
_with10.CommandTimeout = Convert.ToInt32(Main.SQL_TIMEOUT);
if (!string.IsNullOrEmpty(sStaffProf_Id))
{
_with10.Parameters.Add(new SqlParameter("@StaffProf_Id", SqlDbType.BigInt, 8, ParameterDirection.Input, false, 0, 0, null, DataRowVersion.Current, sStaffProf_Id));
}
else
{
_with10.Parameters.Add(new SqlParameter("@UserID", SqlDbType.VarChar, 100, ParameterDirection.Input, false, 0, 0, null, DataRowVersion.Current, sSearchUserId));
}
mlselDegreeProgramme.SelectedItems.Clear();
SqlDataReader sqldrDegreeProgramme = sqlcmdDegreeProgramme.ExecuteReader();
var _with11 = sqldrDegreeProgramme;
if (_with11.HasRows)
{
while (_with11.Read())
{
mlselDegreeProgramme.SelectedItems.Add(new Ext.Net.SelectedListItem(Convert.ToString(_with11.GetInt64(0))));
if (_with11.GetInt64(0) == ACCOUNTANCY_DEGREE_ID)
{
cbxAuthorisedTrainingOrg.Hidden = false;
}
}
}
//Must call this method or else the multiselect will not show
mlselDegreeProgramme.UpdateSelectedItems();
sqldrDegreeProgramme.Close();
sqlcmdDegreeProgramme.Dispose();
}
catch (SqlException ex)
{
objMain.ErrorMsgBox("Error!", ex.Message);
}
catch (Exception ex)
{
objMain.ErrorMsgBox("Error!", ex.Message);
}
finally
{
sqlconnDegreeProgramme.Close();
}
//Call LoadStaffProf_DegreeProgrammeAuditData(sStaffProf_Id)
}
Error throwing in this linemlselDegreeProgramme.SelectedItems.Add(new Ext.Net.SelectedListItem(Convert.ToString(_with11. GetInt64(0))));
Code Error screens
Please assist me.
Last edited by yenkarthi; Sep 03, 2015 at 6:52 AM.
Reason: amend