如果是一般的webform实现这个功能,用服务端控件应该不是什么问题。直接放控件、就可以。服务端控件div,button、label。
如果是无刷新的,会用到js,ashx,或web服务来实现。
1 <html xmlns="http://www.w3.org/1999/xhtml" >
2 <head runat="server">
3 <title>无标题页</title>
4
5 <script type="text/javascript">
6
7 function showNo1(){
8 //显示Div1
9 document.getElementById('NO1').style.display='';
10 }
11 function showNO2(ID){
12
13 //根据ID得到数据集合
14 //用jquery 请求.ashx 文件、或者.asms文件 返回json ,回调函数赋值lable
15
16 //显示Div2
17 document.getElementById('NO2').style.display='';
18 }
19
20
21 </script>
22 </head>
23 <body>
24 <form id="form1" runat="server">
25 <br />
26 <a href="#" onclick="showNo1()"> 点击显示第一个层</a>
27 <div id="NO1" style="border:silver 1px solid; margin-top:10px; height:50px; text-align: center; padding-top:20px; display:none;">
28 <a href="#" onclick="showNO2('10')" >让第二个层显示出来</a>
29 </div>
30
31 <div id="NO2" style="border:silver 1px solid; margin-top:10px; height:50px; text-align: center; padding-top:20px; display:none;">
32 <label id="show">这是数据显示区</label>
33 </div>
34 </form>
35 </body>
36 </html>
我是来顶邢少的哦哈哈