作者CYBASTER (复雠の业火)
看板C_Sharp
标题Re: [问题] [ASP.Net]动态DropDownList只能生效一次
时间Thu Oct 29 00:18:30 2009
※ 引述《CYBASTER (复雠の业火)》之铭言:
: → blestadsl:你下面的frame有reload吗?或是用get方式传值 10/28 07:04
: 感谢blestadsl大大,我刚刚想了一下,问题非常可能就是出在reload上,
: 因为之前我完全不知道asp.net的这个机制(玩C#一段时间了,但asp.net算初体验…)。
: 可是爬了很多文,都没有爬到想要的答案,如果我的画面是有切frame的,
: 我要如何在上frame按下送出查询按钮的时候,
: 强迫下frame先转到我的目的页面并且要求它reload一次呢?
: 假设我的下frame的id为main,呈现分类结果的页面叫qResultCate.aspx,
: 原本我的指令是这样写:
: Response.Write("<script language=\"javascript\">
: window.open(\"qResultCate.aspx\",\"main\")</script>");
谢谢,我找到答案了,自回一下供需要的人参考:
Response.Write("<script language=''>
top.frames[2].location.reload(\"qResultCate.aspx\");</script>");
frame的各子视窗会形成一个阵列,不过大部份人不会拆解得太复杂,
所以try几下就应能try出来。(我这例子其实frame切了三块,上、左下、右下)
非常感谢提点我的blestadsl大大唷! M(_ _)M
因为明天要交差了…
--
子曰:『枪管不清,则礼乐不兴。』
~抡语
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.193.19.115