`
wangangie16
  • 浏览: 43312 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

DataGrid常用的使用技巧

阅读更多

 1.日期的显示
2.传递DataGrid中的值
3.在DataGrid里添加确认删除的对话框
4.格式化DataGrid :将数据原中的0,1值转换成实际的文字
5.在DataGrid中选择,确认,删除多行复选框列表
6.利用dropdownlist下拉列表框,显示数据库表中的某个字段
7.取得Datagrid里的checkbox返回值
8.datagrid中加入统计值
9.如何用程序隐藏和显示DataGrid中的一列
10如何控制datagrid里编辑功能出现的TextBox的宽度?
1.
d  将日显示为不带前导零的数字(如 1)。
dd  将日显示为带前导零的数字(如 01)。
ddd  将日显示为缩写形式(例如 Sun)。
dddd  将日显示为全名(例如 Sunday)。
M  将月份显示为不带前导零的数字(如一月表示为 1)
MM  将月份显示为带前导零的数字(例如 01/12/01)。
MMM  将月份显示为缩写形式(例如 Jan)。
MMMM  将月份显示为完整月份名(例如 January)。
h  使用12 小时制将小时显示为不带前导零的数字(例如 1:15:15 PM)。
hh  使用 12 小时制将小时显示为带前导零的数字(例如 01:15:15 PM)。
H  使用 24 小时制将小时显示为不带前导零的数字(例如 1:15:15)。
HH  使用 24 小时制将小时显示为带前导零的数字(例如 01:15:15)。
m  将分钟显示为不带前导零的数字(例如 12:1:15)。
mm  将分钟显示为带前导零的数字(例如 12:01:15)。
s  将秒显示为不带前导零的数字(例如 12:15:5)。
ss  将秒显示为带前导零的数字(例如 12:15:05)。
y  将年份 (0-9) 显示为不带前导零的数字。
yy  以带前导零的两位数字格式显示年份(如果适用)。
yyy  以三位数字格式显示年份。
yyyy  以四位数字格式显示年份。

2.传递DataGrid中的值

show.aspx后台代码
private void Page_Load(object sender, System.EventArgs e)
    {
      // 在此处放置用户代码以初始化页面
      Response.Write("您选择的学生ID是:"+Request.QueryString["ID"]);
    }
3.在DataGrid里添加确认删除的对话框
private void dgShow_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
    {
      switch(e.Item.ItemType)
      {
        case ListItemType.Item:
        case ListItemType.EditItem:
        case ListItemType.AlternatingItem:
          Button myDeleteButton = (Button)e.Item.FindControl("btnDelete");
          myDeleteButton.Text = "删除此行";
          myDeleteButton.Attributes.Add("onclick", "return confirm(’您真的要删除第 " + e.Item.ItemIndex.ToString() + " 行吗?’);");
          break;
      }
    }
    private void dgShow_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
    {
      if(e.CommandName=="UserDelete")
        dgShow_DeleteCommand(source,e);
    }
 
4.将数据原中的0,1值转换成实际的文字

5.在DataGrid中选择,确认,删除多行复选框列表
public void CheckAll(object sender, System.EventArgs e)
    {
      CheckBox cbAll = (CheckBox)sender;
      if(cbAll.Text=="全选")
      {
本文转自:http://www.5uflash.com/flashjiaocheng/Flashzujianxuexi/1339.html
分享到:
评论

相关推荐

    asp.net(C#)使用中的23个技巧

    C#使用过程中的常用问题 Datagrid的使用,SQL语句优化,数据传值,配实例代码

    easyui使用技巧

    easyui常用技术,linkbutton、menubutton、datagrid、treegrid、combobox、updateRow、tree的汉化、构建tree...等的介绍详细代码。

    asp.net开发常用整理集合

     javascript小技巧  DotNet 密码加密的技术  用户MD5加密  ASP.net验证码实现  图片水印  防盗链  .NET(C#)连接各类数据库  读取配置文件数据库连接串  正则表达式验证  递归把十进制转换八进制...

    ASP.NET技巧收集

    Asp.net页面内传参数方法,调用存储过程(两种方法比较),调用存储过程通用类DBHelper,加密解密,SQL常用DBHelper,Asp.net存储过程无限分类,TreeView无限分类,无限分类MVC,荧光棒效果 获取控件上全选,回车转换...

    C# datagrid非常规方法实现添加合并列

    C#中DataGridView动态添加行及添加列的方法C#实现3步手动建DataGridView的方法C#中DataGridView常用操作实例小结C#实现DataGridView控件行列互换的方法C#设置WinForm中DataGrid列的方法(列宽/列标题等)C#实现给...

    asp.net学习大全(超全面的资料整合)

    ADO.NET在开发中的部分使用方法和技巧.txt ADO.NET中的视图和过滤器.doc ASP .NET - ArrayList对象.txt asp.net 2.0中TREEVIEW中动态增加结点.txt Asp.net 实现验证码功能的Web控件.txt asp.net常用的javascript经典...

    ASP.NET学习大全

    ADO.NET在开发中的部分使用方法和技巧.txt ADO.NET中的视图和过滤器.doc ASP .NET - ArrayList对象.txt asp.net 2.0中TREEVIEW中动态增加结点.txt Asp.net 实现验证码功能的Web控件.txt asp.net常用的javascript经典...

    ASP.NET基础控件-教程

     javascript小技巧  DotNet密码加密的技术  用户MD5加密  ASP.net验证码实现  图片水印  防盗链  .NET(C#)连接各类数据库  读取配置文件数据库连接串  正则表达式验证  递归把十进制转换八进制(面试题目) ...

    asp.net知识库

    .net中的正则表达式使用高级技巧 (一) C#静态成员和方法的学习小结 C#中结构与类的区别 C#中 const 和 readonly 的区别 利用自定义属性,定义枚举值的详细文本 Web标准和ASP.NET - 第一部分 XHTML介绍 在ASP.NET...

    flex3的cookbook书籍完整版dpf(包含目录)

    学习常用的提高性能的技巧 21.10节.在组件中创建元数据 第二十二章.模块(Modules)和运行时共享库(RSLs)(669) 22.1节.创建一个运行时共享库 22.2节.使用跨域的RSL 22.3节.使用FlexFramework作为RSL 22.4节.优化RSL ...

    从零开始学Visual.C

    本书共分为5篇,内容包括C++基本语法、面向对象程序设计、Visual C++开发环境、常用控件、对话框、GDI图形编程、单文档应用程序、视图风格、切分窗口、多文档应用程序、文件编程、数据库编程、DataGrid控件、OpenGL...

    VB2008应用程序开发实例精讲(光盘文件)

    3.3.4 DataGrid控件的应用64 3.3.5 SaveFileDialog组件65 3.4 程序实现与代码66 3.4.1 家庭理财系统主界面窗体66 3.4.2 查询统计窗体设计78 3.5 实例总结83 第4章 超市管理系统84 4.1 实例功能说明84 4.2 系统设计...

Global site tag (gtag.js) - Google Analytics