2
我在執行下面的一行代碼時遇到問題,我想顯示成功消息,然後關閉當前窗口並打開另一個窗口。使用ScriptManager關閉當前窗口並打開另一個窗口時出現錯誤
ScriptManager.RegisterClientScriptBlock(this, this.GetType(),
"alertMessage", "alert(' Progress Has Been Finished '),
window.close(), window.open('ReqProgDetail.aspx?v=0&codLic="+
Convert.ToInt32(_idlicense) + "#section1') ", true);
我HiddenField:
HiddenField _idlicense = (HiddenField)dv.FindControl("hid_id_license");
,這是我的異常消息:
System.InvalidCastException: Unable to cast object of type
'System.Web.UI.WebControls.HiddenField' to type
'System.IConvertible'.
at System.Convert.ToInt32(Object value)
「_idlicense」 是隱藏字段? – baj9032
你可以附加你的隱藏字段在你的帖子 –
使用(int)_idlicense – Koderzzzz