protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//页面加载时初始化查询方法
Paging(GetInfro(), false);
//jquery读取页面信息静态显示
string strName = Request.QueryString["action"];
string name = null;
if (strName == null)
{
Response.Write("<script>alert(' name为空!');window.location.href='membercontentsList.aspx'</script>");
}
else
{
DataTable ds = Contentes.GetAll_Contetns();
if (ds.Rows.Count > 0)
{
name += "{rows:[";
foreach (DataRow dr in ds.Rows)
{
name += "{'contentsName':" + "'" + dr["contentsName"].ToString() + "',";
name += "'contentsTime':" + "'" + dr["contentsTime"].ToString() + "',";
name += "'contentsid':" + "'" + dr["contentsid"].ToString() + "',";
name += "'contentsDetailed':" + "'" + dr["contentsDetailed"].ToString() + "',";
name += "'contentsDisplay':" + "'" + ConvetToCangwei(Convert.ToInt32(dr["contentsDisplay"])).ToString() + "',";
name += "'username':" + "'" + dr["username"].ToString() + "',";
name += "'contentsKeyword':" + "'" + dr["contentsKeyword"].ToString() + "'},";
}
name = name.Substring(0, name.Length - 1);
name += "]}";
} }
Response.Write(name);
Response.End();
}
}
我现在要是在信息发布页面打不一跳信息的话(发布成功),将会执行Load中的方法(出现错误!本来是应该查询数据库信息显示的,现在因为要走jquery的方法所有老是出现name为空的) 怎么才能让他再发布信息之后暂时不执行呢
{
if (!IsPostBack)
{
//页面加载时初始化查询方法
Paging(GetInfro(), false);
//jquery读取页面信息静态显示
string strName = Request.QueryString["action"];
string name = null;
if (strName == null)
{
Response.Write("<script>alert(' name为空!');window.location.href='membercontentsList.aspx'</script>");
}
else
{
DataTable ds = Contentes.GetAll_Contetns();
if (ds.Rows.Count > 0)
{
name += "{rows:[";
foreach (DataRow dr in ds.Rows)
{
name += "{'contentsName':" + "'" + dr["contentsName"].ToString() + "',";
name += "'contentsTime':" + "'" + dr["contentsTime"].ToString() + "',";
name += "'contentsid':" + "'" + dr["contentsid"].ToString() + "',";
name += "'contentsDetailed':" + "'" + dr["contentsDetailed"].ToString() + "',";
name += "'contentsDisplay':" + "'" + ConvetToCangwei(Convert.ToInt32(dr["contentsDisplay"])).ToString() + "',";
name += "'username':" + "'" + dr["username"].ToString() + "',";
name += "'contentsKeyword':" + "'" + dr["contentsKeyword"].ToString() + "'},";
}
name = name.Substring(0, name.Length - 1);
name += "]}";
} }
Response.Write(name);
Response.End();
}
}
我现在要是在信息发布页面打不一跳信息的话(发布成功),将会执行Load中的方法(出现错误!本来是应该查询数据库信息显示的,现在因为要走jquery的方法所有老是出现name为空的) 怎么才能让他再发布信息之后暂时不执行呢
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货