我做了一个新闻发布系统,遇到了一个更新的问题,我是用了一个框架,如下:
<frameset rows="68,*" cols="*" frameborder="NO" border="0" framespacing="0">
<frame src="Admin_Index_Top.aspx" name="top" scrolling="NO" noresize >
<frameset rows="*" cols="170,*" frameborder="NO" border="0" framespacing="0">
<frame src="Admin_Index_Left.aspx" name="left" scrolling="NO" noresize>
<frame src="Admin_Index_Mainx.aspx" name="main" scrolling="auto">
</frameset>
</frameset>
“left”这边是一个树菜单,比如:
新闻类别下有:
今日网谈
焦点网谈
“main”这边是一个添加,新闻类别页面,我在里面添加了一个新类别,但“left”那边不会自动显示出来,要刷新一下才能显示出来,有没有什么办法,能让我添加完类别后“left”那边就自动更新拉?
我的添加类别的代码:
protected void Button1_Click(object sender, EventArgs e)
{
try
{
OleDbConnection con = new OleDbConnection(conString);
con.Open();
OleDbCommand cmd = new OleDbCommand("insert into News_Menu (Name) values('" + this.txtNewsclass.Text + "')", con);
cmd.ExecuteScalar();
Response.Write("<script>alert(\"提示:'" + txtNewsclass.Text + "'<br>添加成功!\");</script>");
txtNewsclass.Text = "";
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
在弹出“添加成功”后,点确定,然后“left”那边就自动刷新!
请各位,帮忙,把代码给小弟补充完整!
小弟,在此先谢谢各位了!
<frameset rows="68,*" cols="*" frameborder="NO" border="0" framespacing="0">
<frame src="Admin_Index_Top.aspx" name="top" scrolling="NO" noresize >
<frameset rows="*" cols="170,*" frameborder="NO" border="0" framespacing="0">
<frame src="Admin_Index_Left.aspx" name="left" scrolling="NO" noresize>
<frame src="Admin_Index_Mainx.aspx" name="main" scrolling="auto">
</frameset>
</frameset>
“left”这边是一个树菜单,比如:
新闻类别下有:
今日网谈
焦点网谈
“main”这边是一个添加,新闻类别页面,我在里面添加了一个新类别,但“left”那边不会自动显示出来,要刷新一下才能显示出来,有没有什么办法,能让我添加完类别后“left”那边就自动更新拉?
我的添加类别的代码:
protected void Button1_Click(object sender, EventArgs e)
{
try
{
OleDbConnection con = new OleDbConnection(conString);
con.Open();
OleDbCommand cmd = new OleDbCommand("insert into News_Menu (Name) values('" + this.txtNewsclass.Text + "')", con);
cmd.ExecuteScalar();
Response.Write("<script>alert(\"提示:'" + txtNewsclass.Text + "'<br>添加成功!\");</script>");
txtNewsclass.Text = "";
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
在弹出“添加成功”后,点确定,然后“left”那边就自动刷新!
请各位,帮忙,把代码给小弟补充完整!
小弟,在此先谢谢各位了!
txtNewsclass.Text = "";
Response.Write(" <script> alert(\"提示:'" + txtNewsclass.Text + "' <br> 添加成功!\"); parent.frame ['left'].location.reload();</script> ");