摘要: 1.先上几张原理图着重理解:现在针对第四副图原理进行解析:流程:1.浏览器发送请求2.服务器软件(IIS)接收,它最终的目的就是为了向客户输出它请求的动态页面生成的html代码。3.服务器不会处理类和动态页面,所以找扩展程序4.交给FrameWork,它其中有个类HttpRuntime,其中有个ProcessRequest()方法5.ProcessRequest()创建了HttpWorkerRequest对象,把请求报文都封装在其中(HttpWorkerRequest中有个指针,它指向了扩展程序,待把后续返回的响应报文返回给IIS)6.创建HttpContext对象(HttpRequest和H 阅读全文
posted @ 2013-07-04 09:22 spuerdaddy 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 1.网页的布局有一个专门的Javascript函数adjustOfPage()函数,在页面加载前调用,适用Jquery的$(document).ready();方法: $(document).ready(function adjustOfPage() { document.getElementById("Screen").width = screen.width - 50; document.getElementById("Navigator").width = screen.width - 50; document.getElementById(&qu 阅读全文
posted @ 2013-06-15 20:38 spuerdaddy 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1.前端的HTML服务器控件中调用前端的js<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="ShowMessageBox._Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1 阅读全文
posted @ 2013-06-09 09:33 spuerdaddy 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 【转自百度空间http://hi.baidu.com/liuqiyuan/item/d9e54390c5bb38f0291647df】ASP.net弹出消息对话框的方法!【原理】在页面上放置一隐藏控件,并在页面最后放上一段脚本代码,脚本代码检测隐藏控件的value是否为空,若不为空则弹出对话框显示信息,否则什么也不做。后台代码在需要的时候修改隐藏控件的value,这样当页面传到用户那时,最后的脚本代码将执行并弹出对话框。【注意事项】1.隐藏控件必须是HTML控件,否则javascript无法找到。2.后台代码要修改隐藏控件的值,隐藏控件自然得加上runat=”server” 标记。3.在弹出对 阅读全文
posted @ 2013-06-07 16:54 spuerdaddy 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 使用<% %>嵌入C#代码:新建一个ASP.NET Web项目,将主页的aspx文件改为如下代码<%@ Page Language="C#" %><html><head><title>使用<% %></title></head><body> <center> <% int i; for(i=0;i<8;i++) { %> <font size="<% Response.Write(i); %>"> 阅读全文
posted @ 2013-06-07 16:33 spuerdaddy 阅读(139) 评论(0) 推荐(0) 编辑