循环结构:
函数: 【相关文章:架设远程拨号网络】
for,do...while,while,foreach...in 【扩展阅读:用链表实现多项式相乘】
【扩展信息:Groovy—一种Java平台的新脚本语】
<return type> <function name> (<optional parameters>) {//code;};
按值传递参数:<return type> <function name> (<optional parameters>) {//code;};
按引用传递参数:<return type> <function name> (ref <optional parameters>) {//code;}; 而且在函数调用中也要加上ref关键字。
输出参数
其值在调用之前没有设置,在代码运行时设置,可以在以后使用;对被调用的函数来说,这样的参数是只写的。在c#中,这样的参数称谓输出参数,在参数定义与参数调用中使用out关键字来声明。
<%@ page language="c#" contenttype="text/html" responseencoding="gb2312" %>
<script runat="server">string setnumber(out int number1)
{number1=25;
return "ok"; }void page_load()
{
int a;
string returnvalue=setnumber(out a);
message.text=a.tostring();
message.text+="<br/>"+returnvalue;
}
</script>
<body> <asp:label id="message" runat="server" /> </body>变量的作用域:
局部变量:
块级变量:
全局变量:
事件驱动编程与回放
asp.net的事件:
page_init()
page_load()
page_unload()
html中的事件:
<body>、<img>、<input>等标签都具有以下一些通用属性:
onmouseup
onmousedown
onmouseover
onmousemove
onclick
ondblclick
onkeyup
onkeypress
onkeydown
asp.net中的服务器控件事件:
onload 当控件加载到page对象上时引发
onunload 当控件从内存中释放时发生
... 下一页