zoukankan      html  css  js  c++  java
  • webform

    <%@ %>    声明语言或引用命名空间<%@ Language="c#"%><%@ Import NameSpace="System.Data.SqlClient"%>
    <%= %>    只能放c#代码
    <% %>     一个字段或一个变量<%=dr[0].ToString() %>

    WEB端目的:
    1.用户通过浏览器,访问服务器, 服务器将所有的C#代码及数据库数据执行完毕后,
    将结果变为html代码返回给用户浏览器
    2.客户端功能代码执行位置:用户电脑上执行
    Web端功能代码执行位置:服务器上执行

    webform 访问流程

    第一种是 需要访问数据库
    用户--IIS服务器--.net Framwork--Sqlserver--数据处理--IIS服务器--用户
    第二种是 直接显示
    用户--IIS服务器--用户

    启动状态
    1 直接启动 但是启动很慢 耽误时间 优点是可以卡主断点

    2 在HTML代码处右键--在浏览器中查看 速度快
    修改后保存可直接刷新显示。
    3 事件的委托写法(位置构造函数中)
    控件.事件+= 按两下Tab

    HTTP无状态性

    下次访问的对象 不一定是上一次的对象 因为上一次访问的已经不存在了 ,是完全不一样的。

    下面写在构造函数中
    if(IsPostBack==false)//页面第一次加载时显示
    {}
    事件的委托事件不能写入

    数据库连接
    App_Code:右键--添加--类--确定--自动生成App_Code; ---没有的 在添加文件夹里找 App—Code
    实体类与数据访问类没有命名空间

    三层开发
    1界面层:HTML+CSS+JS
    2业务逻辑层:c#代码
    3数据访问层:APO.NET

  • 相关阅读:
    数学之道-微积分
    mysql join实现方式
    python pip源配置
    python使用tesseract-ocr完成验证码识别
    Linux和Windows下查看环境变量方法对比
    把大象装进冰箱的N种方法
    mysql 取当前日期对应的周一或周日
    window 安装 Twisted 遇到的问题
    Java泛型
    Android之Adapter用法总结
  • 原文地址:https://www.cnblogs.com/power8023/p/5958877.html
Copyright © 2011-2022 走看看