• Asp.net_Page类&基本控件


    Page类:

    1.   FindControl(Ctrlld)根据控件ID找控件,返回为Control类
    2. IsPostback、Session

      在.net平台中自带的form中添加一个提交按钮(submit),将默认把页面提交到自身。

    服务端基本控件:

     缺点:

    1. 只能Post提交,get提交比较麻烦;
    2. 生成大量不必要代码;

      服务端控件适合在内网或互联网系统的后台部分。

     成员:

      大部分继承自Control类、WebControl类

    1. ClientID:控件在客户端的编号;
    2. Visible
    3. CssClass:为防止在控件中的内联样式,可以在一个CSS文件中规定样式,然后使用此属性来改变样式;
    4. Attributes设置控件额外属性:可以在后台使用此成员来设定控件属性;

     基本控件:

    1. Label:将在客户端中只渲染为 <span></span>;如果加入关联控件,则渲染为<Label>
    2. Literal:只展示一段文本,不渲染任何标签
    3. TextBox:AutoPostBack==True  当焦点离开控件,造成Post事件;TextChanged 当文本改变,则提交
    4. RadioButton:渲染为input(type=radio)
    5. Button,LinkButton,ImageButton:都含有CommandName,CommandArgument,可以让多个按钮控件共享一个Command事件处理函数。可编辑、删除多行数据;
    6. Panel:如果设定GroupingText属性则渲染为<fieldset>,否则渲染为<div>
    7. HyperLink:不会向服务器产生Post,但优势在于会自动将虚拟路径转换为客户端路径
    8. FileUpload:渲染为input(type=file),可上传文件。当上传文件为.aspx,其中含有可执行代码时,网站变得不安全。
    -----------------------------------------------------

    Github:

    https://github.com/RainFool
  • 相关阅读:
    python中的GIL
    centos7 安装docker
    ORACLE INSERT INTO SELECT
    Java substring几个用例
    Java Date类型转换、操作等(util.Date sql.Date,)
    ORACLE 按字段去除重复数据
    OFFICE技巧汇编
    ORACLE自动类型转换的坑
    ubuntu下,pycharm svn 版本控制,svn服务器在win下
    【草稿】pip重要命令;python 变量命名规则
  • 原文地址:https://www.cnblogs.com/RainFool/p/3468088.html
Copyright © 2020-2023  润新知