日期:2014-05-17  浏览次数:20466 次

html页面信息的发送和回传机制,以及asp.net的控件的封装,求大牛解答疑问
最近做着做着系统,感觉对于asp.net框架还有html页面的知识好像越来越不懂了,越发发现很多东西以前只是记住了,却不知为什么!!!

我现在就有以下一些疑问,求解答:谢谢

1、asp.net中是怎么对于html标签进行封装?比如imageButton,在渲染到客户端以后,发现是 <input type="image" name="ImageButton1" id="ImageButton1" src="../image/loginImage/loginAspx_10.png" style="border-width:0px;" />
他并不是一个提交按钮,那么他是怎么提交的呢?其他的控件也有相似问题?

2.在页面提交的过程中,怎么知道哪个控件要提交给哪个方法的?比如button1 ,怎么知道是提交给后台的click_button1这个方法的?

3.后台执行完的结果,是怎么推送到客户端的呢?在ajax中,我们是通过write方法,把数据写出来,然后再用js写到客户端。但是就是一般的点击触发事件,后台执行,返回结果,这样一个完整的过程是怎么进行的呢?

求高手解答或者给一些相关链接,谢谢

------解决方案--------------------
<input type="image"
就是提交啊,你html时代都应该使用过的

button 不是设置了Onclick="click_button1"了吗

Render事件
------解决方案--------------------
帮顶