[我的ASP.net学习历程]DataGrid(DataBind)(2)

原创 2004年09月21日 19:46:00

<%@ Page Language="C#" AutoEventWireup="True" Debug="true" %>
<Script language="C#" runat="server">
void Page_Load(Object Sender,EventArgs e){
 if (!Page.IsPostBack){
  Radio_1.Checked=true;
  }
 Hashtable HT=new Hashtable();
 HT.Add("1234","Microsoft");
 HT.Add("5678","IBM");
 HT.Add("7895","SUN");
 HT.Add("0123","Orlce");
 
 MyDataGrid.DataSource=HT;
 MyDataGrid.DataBind();
}

void RadioClick_2(Object Sender,EventArgs E){
 MyDataGrid.Columns[2].Visible=false;
 Radio_1.Checked=false;
 }
 
void RadioClick_1(Object Sender,EventArgs E){
 MyDataGrid.Columns[2].Visible=true;
 Radio_2.Checked=false;
 }

void RadioClick_3(Object Sender,EventArgs E){
 MyDataGrid.Visible=true;
 Radio_4.Checked=false;
 }

void RadioClick_4(Object Sender,EventArgs E){
 MyDataGrid.Visible=false;
 Radio_3.Checked=false;
}
</Script>
<form runat="server">
<asp:datagrid ID="MyDataGrid" runat="server" AutoGenerateColumns="false" BackColor="#FF0000" ItemStyle-HorizontalAlign="center" ShowFooter="true" FooterStyle-BackColor="#FFFF90" CellPadding="2">
<columns>
 <asp:boundcolumn HeaderText="<strong>Book Code</strong>" ItemStyle-BackColor="#FF9900" DataField="Key"/>
 <asp:boundcolumn HeaderText="<strong>Book Title</strong>" ItemStyle-BackColor="#FF6600" DataField="Value"/>
 <asp:templatecolumn HeaderText="<strong>Check</strong>" ItemStyle-BackColor="#FF9900" ItemStyle-HorizontalAlign="center">
  <itemtemplate>
   <asp:checkbox ID="CheckBox" runat="server"/>
  </itemtemplate>
 </asp:templatecolumn>
 <asp:templatecolumn HeaderText="<strong>Check</strong>" ItemStyle-BackColor="#FF9900" ItemStyle-HorizontalAlign="center">
  <itemtemplate>
   <asp:button ID="Button" Text="Button" runat="server"/>
  </itemtemplate>
 </asp:templatecolumn>
</columns>
</asp:datagrid>
<br>
DataGrid.Columns.Visible:
<asp:radiobutton ID="Radio_1" Text="True" AutoPostBack="true" OnCheckedChanged="RadioClick_1" runat="server"/>
<asp:radiobutton ID="Radio_2" Text="False" AutoPostBack="true" OnCheckedChanged="RadioClick_2" runat="server"/>
<br>
DataGrid.Visible:
<asp:radiobutton ID="Radio_3" Text="True" AutoPostBack="true" OnCheckedChanged="RadioClick_3" runat="server"/>
<asp:radiobutton ID="Radio_4" Text="False" AutoPostBack="true" OnCheckedChanged="RadioClick_4" runat="server"/>
</form>

基于asp.net + easyui框架,一步步学习easyui-datagrid——界面(一)

从这篇博客,我会一步步的交给大家,easyui框架最常用的一个控件datagrid,这个控件非常的好用,不仅仅是用它显示数据和删除数据。...
  • jiuqiyuliang
  • jiuqiyuliang
  • 2014年02月19日 17:36
  • 42402

JackSon学习笔记(一)

概述: Jackson框架是基于Java平台的一套数据处理工具,被称为“最好的Java Json解析器”。  Jackson框架包含了3个核心库:streaming,databind,annota...
  • java_huashan
  • java_huashan
  • 2015年06月05日 16:05
  • 34153

怎么成为一个优秀.net软件工程师

如何成为一个优秀.net程序员   下面我谈谈成为一个合格的.NET程序员要掌握哪些知识,有很多技术可能大家没有听过,就算开开眼界吧.如果觉的我写的都过时或者很垃圾哪就一笑而过吧!   第一步...
  • wang395442165
  • wang395442165
  • 2015年03月20日 13:07
  • 3224

ASP.NET进阶(7):认清控件之DataBind

    数据绑定,databind()是多么亲切的方法,我们每天很不能敲上几百遍。但是你有木有想过他是如何实现的?有木有!!!(咆哮体:)今天,我们拿Repeater来说说DataBind那些事儿。如...
  • maddemon
  • maddemon
  • 2011年07月02日 19:46
  • 3071

基于asp.net + easyui框架,一步步学习easyui-datagrid——实现添加、编辑、删除(三)

上周就想更新这篇博客了,但是在做这个界面的过程中,遇到了很多的问题,一时没有解决方案,现在想到了一个,虽然还有点不尽完美,但是能实现项目的基本功能。在下面我会给大家说一下我遇到的困难,并提供实现的代码...
  • jiuqiyuliang
  • jiuqiyuliang
  • 2014年03月04日 09:45
  • 28421

基于asp.net + easyui框架,一步步学习easyui-datagrid——实现分页和搜索(二)

上篇博客我只是将界面的部分完成了,继续上篇博客的内容,这篇博客我们需要将数据库中的记录显示到界面上,并实现数据的分页显示。 曾经我写过分页的博客,分页很简单, 本质区别在于分页时从数据...
  • jiuqiyuliang
  • jiuqiyuliang
  • 2014年02月27日 11:21
  • 35893

基于asp.net + easyui框架,一步步学习easyui-datagrid——完成,总结(四)

通过前面三篇博客对easyui-datagrid组件的学习,相信大家对jQuery Easyui框架,有了更加深入的了解和学习。这篇博客,我会从两个方面着手做一下总结: 1、jQuery...
  • jiuqiyuliang
  • jiuqiyuliang
  • 2014年03月13日 16:39
  • 10033

基于asp.net + easyui框架,一步步学习easyui-datagrid——界面(一)

从这篇博客,我会一步步的为大家讲解,easyui框架中最常用的一个控件datagrid。在使用easyui框架时,datagrid是使用最多的控件,它不仅好用,关键是实用。     ...
  • xuezt
  • xuezt
  • 2015年04月18日 20:58
  • 619

ASP.NET中DataGrid加序号(转自NinetyNine的个人财富)

ASP.NET中DateGrid加序号创建一个模板列再添加以下代码 asp:TemplateColumn HeaderText="序号">                              ...
  • xgpapa
  • xgpapa
  • 2012年09月25日 17:31
  • 334

asp.net中将DataGrid数据导出到excel或word文件中

private void Page_Load(object sender, System.EventArgs e) { SqlConnection con=...
  • fjnu2008
  • fjnu2008
  • 2012年08月07日 09:09
  • 348
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[我的ASP.net学习历程]DataGrid(DataBind)(2)
举报原因:
原因补充:

(最多只允许输入30个字)