关于asp.net的运行机理
假设有一个 <asp:button>控件,对应处理函数public void button1_onclick();有两种调用方式
1。 <script language="C#" runat="Server">在aspx中包含该函数
2。在代码页.aspx.cs中包含该函数
问题是,点击该BUTTON按钮,这两种方式是不是都从服务器上重新生成该WEB的aspx页面,还是象asp中的javascript那样在原来生成的WEB页面执行,而不生成新的WEB页面?
两种方式都从服务器上重新生成该WEB请求的aspx页面
asp.net的是基于服务器端执行的.
支持楼上观点.
基于服务器执行,script里面的代码也会编译到一个临时的dll
在这个目录下面
C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\website1
执行代码时会回传页面,在服务器端执行代码
服务器端会根据接收到的控件的name属性的这个key来得知是这个按钮被点击了,从而在服务端触发这个按钮的点击事件。
服务器控件提交了
这就是和html控件的区别了、
相当与submit了
相关问答:
谢谢了,高手们快来啊~
估计没插件什么的不行吧。
我也要 谢谢各位发我一份liujintaohfbb@163.com
谢谢了 一定要发我啊
恩找到了,别忘了额啊
401533349@163.com
http://download.csdn.n ......
文件上传时怎样显示进度条 最好给个Demo 谢了~!
用Ajax吧,Ajax有例子
用 ajaxtoolkit 里面的代码,有例子
引用
用Ajax吧,Ajax有例子
顶
http://topic.csdn.net/u/20091010/23/4bb5017a-ac75- ......
前段时间碰到一道面试题如下:
test.aspx页面有如下代码:
Response.Write(Test.GetDate());
Test类如下:
public class Test
{
static string dt="";
public static s ......
在c#里,
我做的是底层的插入。
实体层,数据层,业务层已经有表的属性了,
要实现将excel表里的内容插入到已有的数据库的某一表中。
比如excel表里有属性A,B,C,D,E
数据库里的表的名字是excelTable ......
先看下我的代码:
<script src="jquery.js" type="text/javascript"> </script>
<script type="text/javascr ......