我正在尝试在当前页面(htm)上获取以前的 .aspx 页面标签/隐藏字段文本。但我收到错误“无法读取 null 的属性文档”。
我正在使用 jquery 1.7.1
下面是我的代码。
当前页面:
document.getElementById('inputList').value = window.opener.document.getElementById('lbladd').value;
上一页我从数据库中获取值并将其设置为标签或隐藏字段。
代码:
string s = DataList1.DataKeys[e.Item.ItemIndex].ToString();
SqlCommand cmd = new SqlCommand("usp_getAddress", conn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@education_details_id", s);
SqlDataAdapter adap = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
adap.Fill(ds);
if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0)
{
string _stradd = Convert.ToString(ds.Tables[0].Rows[0]["InputAddress"]);
hdnAddress.Value=_stradd;
lbladd.Text = _stradd;
Response.Redirect("xyz.htm");
}