生成试题的代码我写在了page_load里面,现在已经可以随机的从数据库里面取出50道题来,前25题放在panel1里面, 后25题放在panel2里面,
有两个linkButton可以互相切换panel的显示与否,但是只要一点其中的一个linkButton试题又会重新生成(因为服务器重新发送了数据,只要点击又重新调用page_load)
请问如何解决这个问题呢?
如何加上!IsPostBack的话,再次点击就不会生成试题了,原因大家应该清楚.
有两个linkButton可以互相切换panel的显示与否,但是只要一点其中的一个linkButton试题又会重新生成(因为服务器重新发送了数据,只要点击又重新调用page_load)
请问如何解决这个问题呢?
如何加上!IsPostBack的话,再次点击就不会生成试题了,原因大家应该清楚.
{
抽题!!!!!!!!}
班猪不是说没把这个 加上吧
if (Page.IsPageBack!=true)
不加这个当然点了就重新PAGE_LOAD()
<div id="div1" style="display:''" .. //显示
<div id="div2" style="display:'none'" //不显示把两个linkbutton改成
<input type=button name=bt1 onclick="f1()"..
<input type=button name=bt2 onclick="f2()"..控制div1,div2显隐:
<head>
<script language="javascript">
function f1()
{
document.all("div1").style.display = '';
document.all("div2").style.display = 'none';
}
function f2()
{
document.all("div1").style.display = 'none';
document.all("div2").style.display = '';
}
</script>
</head>