从小峰从学到的一个生成js的办法

原文请见这里。这个办法是在使用SmartNavigation之后用来弹出新窗口的办法。真的是非常的Cool!
关键的一点的就是
在aspx页面中,WebControl控件并不是一定要放在<form></form>标记之间,它也可以放在<head></head>之间或是其他任何地方,因为在页面分析的时候,并不关注其页面的HTML的实际内容
试验了一下。在Web页面这样
<HTML>
    
<HEAD>
        
<title>WebForm1</title>
                
<script language="javascript">
<!--
        
<asp:Literal runat="server" id="want"></asp:Literal>
//-->
        
</script>
    
</HEAD>
    
<body MS_POSITIONING="GridLayout">
        
<form id="Form1" method="post" runat="server">            <asp:Button id="Button1" style="Z-INDEX: 102; LEFT: 554px; POSITION: absolute; TOP: 487px" runat="server" Text="Button"></asp:Button>
        
</form>
            
</body>
</HTML>

在Button1的Click事件中添加如下的代码

        
private void Button1_Click(object sender, System.EventArgs e)
        
{        
            want.Text 
= "alert('OK');";
        }

是不是很酷?

posted on 2004-07-16 19:01  吹雪  阅读(4361)  评论(8编辑  收藏  举报

导航