zoukankan      html  css  js  c++  java
  • WebForms 开发基础

    webform开发方式

    xml - 可扩展的标记语言
    HTML - 超文本标记语言

    运行:
    点击启动按钮 - 好处:可以卡断点
    弊端:启动特别慢

    在html上右键,在浏览器中查看 - 好处:启动特别快
    弊端:无法卡断点

    表单元素
    一共有12个
    分成三大类

    文本类
    <input type="text" /> - 文本框
    <input type="password" /> - 密码框
    <input type="hidden" /> - 隐藏域
    <textarea></textarea> - 文本域

    按钮类
    <input type="button" />-普通按钮
    <input type="submit" />-提交按钮
    <input type="reset" />  -重置按钮
    <input type="image" />-图片按钮


    选择类
    <input type="radio" />-单选框
    <input type="checkbox" />-复选框
    <select>                       -下拉选框
    <option></option>
    <option></option>
    </select>

    <input type="file" />  -选择路径

    事件委托写法
    在page_load事件中 输入:
    Button1.Click += Button1_Click;//添加按钮      双击Tab键生成Button1的点击事件

    1 protected void Page_Load(object sender, EventArgs e)
    2     {
    3         Button1.Click += Button1_Click;
    4     }
    5 
    6     void Button1_Click(object sender, EventArgs e)
    7     {
    8         
    9     }

    http无状态性
    每一次页面提交导致的刷新,或者是人为的刷新,都会将原有页面注销掉,哪怕两个页面是一样的,他们也不是同一个页面了

    IsPostBack 是Page类有一个bool类型的属性,用来判断针对当前页面的请求是第一次还是非第一次,IsPostBack=false时表示是第一次请求,当IsPostBack=true时,表示是非第一次请求。因

    为第一次请求的时候会执行Page_Load,在非第一次请求的时候也会执行Page_Load。

    protected void Page_Load(object sender, EventArgs e)
        {
            if (IsPostBack == false)//页面第一次请求时发生
            {
                TextBox1.Text = "123456";
            }
            Button1.Click += Button1_Click;//事件委托
        }
    
        void Button1_Click(object sender, EventArgs e)
        {
            Label1.Text = TextBox1.Text;
        }

     三层结构

      界面层:Html、Css、Js

      业务逻辑层:C#

      数据访问层:ado.net    sqlserver

  • 相关阅读:
    第二章:(2)Dubbo 常用配置之 启动时检查
    第二章:(1)Dubbo 配置
    2019版:第三章:(6)Redis 五大数据类型 之 ZSet
    2019版:第三章:(1)Redis 五大数据类型与 key
    2019版:第三章:(2)Redis 五大数据类型 之 String
    2019版:第四章:Redis 的配置文件
    2019版:第三章:(5)Redis 五大数据类型 之 Hash
    adm部署的k8s 修改端口范围(默认为3000032767)
    Android开发日记1
    Activity 利用Intent 转换到另一个Activity
  • 原文地址:https://www.cnblogs.com/maxin991025-/p/6226443.html
Copyright © 2011-2022 走看看