71.
获取所选列的数据:DataGrid可以直接通过所选行来获取,GridView同样的代码无法运行。GridView 可以通过GridViewRow来获取。BtnAudit是模版列中的按钮。
GridViewRow grdRow = (GridViewRow)btnAudit.Parent.Parent;

string strId = grdRow.Cells[0].Text;
 string memberId = grdRow.Cells[5].Text;

72.
asp.net 注册 启动 vs自带dos窗口。输入以下命令。
aspnet_regiis -r

aspnet_regiis -c

73.回车

/r/n

74.ViewState使用
// save in ViewState
ViewState["SortOrder"] = "DESC";

// read from ViewState
string sortOrder = (string)ViewState["SortOrder"];

ViewState声明为属性,进行调用.
    string SortField {

get {
            object o = ViewState["SortField"];
            if (o == null) {
                return String.Empty;
            }
            return (string)o;
        }

set {
            if (value == SortField) {
                // 与当前排序文件相同,切换排序方向
                SortAscending = !SortAscending;
            }
            ViewState["SortField"] = value;
        }
    }

// 在 ViewState 中跟踪 SortAscending 属性
    bool SortAscending {

get {
            object o = ViewState["SortAscending"];
            if (o == null) {
                return true;
            }
            return (bool)o;
        }

set {
            ViewState["SortAscending"] = value;
        }
    }

75.声明 该页为主页  主要用在母板页  导出 word

public override void VerifyRenderingInServerForm(Control control)
    {
        // Confirms that an HtmlForm control is rendered for
    }

76.
第一种方法:
利用MaintainScrollPositionOnPostback属性 ,固定 ie滚动条位置
    考虑到一个很长的页面,如果每次POSTBACK之后,那个IE的滚动条可能都会回到最开始的地方(最上面),而不会保留其原先已经有的位置,这样用户会比较麻烦,又要把滚动条移动到原来的地方,在asp.net 2.0中,可以设置MaintainScrollPositionOnPostback属性为TRUE即可,即
   <%@ Page Language="VB" AutoEventWireup="false" MaintainScrollPositionOnPostback="true" CodeFile="MaintainScrollPosition.aspx.vb" Inherits="MaintainScrollPosition" %>
第二种方法:
滚动条定位的问题1.1早就内置属性了,如page_load里写this.SmartNavigate=ture,即可

77.在行命令事件中获取 第几行的索引
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
        string id = GridView1.Rows[Convert.ToInt32(e.CommandArgument)].Cells[0].Text;
}
此方法有时 取不到值

78.获取远程用户的IP
HttpContext.Current.Request.UserHostAddress;

79.
union子句
union操作符将两个查询结果合并为一个结果集。为连接查询合并两个表时:列的数日和顺序在查中必须一致;数据类型兼容
语法:
 select  语句
 union   [ all ]
 select  语句
注意:
 1 .union运算从最终结果集中删除重复记录,如想不删除重复记录使用all关键字
 2 .第一个select语句中不能用order by或compute子句,只能是最后一个select语名后用

例:查询计算机系的学生式年龄不大于19岁的学习,按年龄倒排序
 select   *   from  department  where  dept = ' computer ' ;
 union ;
 select  *   from  student  where  age <= 19
 order   by  age  desc
注:两表中字段一致

转载于:https://www.cnblogs.com/tcdwj/archive/2007/05/08/738969.html

个人的web开发心得(八)----------非常适合入门新手,都是常识相关推荐

  1. 个人的web开发心得(SQL)----非常适合入门新手,都是常识

    1. WEB程序,绝对不要使用static 静态的变量,除非你知道他的作用. 声明为static, 所有用户同时使用这个变量.所有的类实例都公用这个变量. 2. 连接表, 保留左边的表a 所有记录  ...

  2. 开源报表工具适合web开发_12个最适合Web开发人员的资源丰富的工具

    开源报表工具适合web开发 Innovation and expertise at the latest tools have become two of the most prominent poi ...

  3. Web开发编程语言是最适合新手的吗-开课吧

    很多网络小白都在学习.在选择适合自己的网络语言时,更纠结.事实上,有很多流行的.强大的前端开源框架可以帮助您轻松构建美丽的网站前端. 开发Web前端必不可少的开源框架. 1.Pure. Bootstr ...

  4. python网页开发教程_Python动态Web开发基础—Python编程从入门到精通(10)

    ') #body标签 print (' Hello Word! 我是来自菜鸟教程的第一个CGI 程序') print ('

  5. 在html中怎么在按回车的时候换到下一个文本框_史上最全的HTML、CSS知识点总结,浅显易懂。适合入门新手...

    一,html+css基础 1-1 Html和CSS的关系 学习web前端开发基础技术需要掌握:HTML.CSS.JavaScript语言.下面我们就来了解下这三门技术都是用来实现什么的: 1. HTM ...

  6. 史上最全的HTML、CSS知识点总结,浅显易懂。适合入门新手

    一,html+css基础 1-1 Html和CSS的关系 学习web前端开发基础技术需要掌握:HTML.CSS.JavaScript语言.下面我们就来了解下这三门技术都是用来实现什么的: HTML是网 ...

  7. kaggle心脏病监测分析案例(数据分析+数据可视化)适合入门新手

    心脏病监测分析 数据来源:kaggle 数据获取方式: 关注公众号:YOLO的学习进阶日常 回复:心脏病 为什么想做这个分析案例? 心脏病已经成为人类健康的三大杀手之一,为找到心脏病的病因,特此参考了 ...

  8. kaggle心脏病监测分析案例(数据分析+数据可视化)适合入门新手心脏病监测分析

    心脏病监测分析 数据来源:kaggle 数据获取方式: 关注公众号:YOLO的学习进阶日常 回复:心脏病 为什么想做这个分析案例? 心脏病已经成为人类健康的三大杀手之一,为找到心脏病的病因,特此参考了 ...

  9. python网页运行环境_Python小牛叔Web开发1:安装Visual Studio Code配置Python运行环境...

    本系列是Python小牛叔Web开发系列,以Django为框架介绍如何使用Python来开发Web应用,本教程适合对于Web开发有基本知识的入门者. 1.安装Visual Studio Code编辑器 ...

最新文章

  1. ubuntu 开启php mysql扩展_linux(ubuntu/centos)、windows安装php-zip扩展
  2. 哪些数据类型能使用切片操作python_Python学习之路「16」非数字数据类型-切片-slice...
  3. 2017.11.21 MS Power BI training
  4. 非常好的Oracle基础教程
  5. 如何构建一个低成本、高效、准确的身份认证体系
  6. STM32单片机驱动L298N
  7. 双屏怎么快速切换鼠标_图文为您win7系统设置一键快速切换双屏显示的详细步骤...
  8. 北大的戴威,为何输给了三本的胡玮炜?
  9. Codeforces - Serval and Parenthesis Sequence
  10. 语义分割|学习记录(4)膨胀卷积(空洞卷积 )
  11. 单片机实验:矩阵式键盘输入识别
  12. android qq消息数 拖拽动画,史上最详细仿QQ未读消息拖拽粘性效果的实现
  13. 重要信息:如何扫描和删除恶意病毒
  14. UVa Problem 10254 The Priest Mathematician (牧师数学家)
  15. 查询物流信息,出现特殊符号如何一键替换
  16. 车辆侧翻预警系统介绍
  17. 微信小程序敏感词过滤
  18. mysql 中查看表结构的命令
  19. 如何计算STM32定时器、独立看门狗和窗口看门狗
  20. 小学生学c语言编程在哪里学,小孩学编程从哪学起

热门文章

  1. 购买7个球彩票(人输入or机输入)(python )
  2. spark 调度模块详解及源码分析
  3. JSON之三:获取JSON文本并解释(以google的天气API为例)
  4. 深入理解Spark 2.1 Core (十一):Shuffle Reduce 端的原理与源码分析
  5. redis Hash槽
  6. Spark内存管理(1)—— 静态内存管理
  7. Elasticsearch自定排序插件实现
  8. 水题:P2799 国王的魔镜
  9. MS SQL巡检系列mdash;mdash;检查重复索引
  10. mysql explain的使用(优化查询)