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

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

<%@ Page Language="C#" AutoEventWireup="True" %>
<Script language="C#" runat="server">
void Page_Load(Object Sender,EventArgs e){
 int n=1;
 ArrayList array=new ArrayList();
 array.Add("1234");
 array.Add("5678");
 array.Add("9101");
  if (Radio_1.Checked)
   n=1;
  if (Radio_2.Checked)
   n=2;
  if (Radio_3.Checked)
   n=3;
 switch (n){
  case 1:
   Radio_1.Checked=false;
   break;
  case 2:
   Radio_2.Checked=false;
   break;
  case 3:
   Radio_3.Checked=false;
   break;
  }
 DataList.DataSource=array;
 DataList.DataBind();
 
 DataList.RepeatColumns=n;
 DataList.RepeatDirection=RepeatDirection.Horizontal;
}
</Script>
<asp:datalist ID="DataList" AlternatingItemStyle-Height="40" BackColor="#FF9900" runat="server">
<headertemplate>
 <div>
 <table width="100%">
  <td bgcolor="#FFCC00">页头部份</td>
 </table>
 </div>
</headertemplate>

<itemtemplate>
 <asp:label ID="Label_1" Text="<%#Container.DataItem%>" runat="server"></asp:label>
</itemtemplate>

<footertemplate>
 <div>
 <table width="100%">
  <td bgcolor="#FFCC00">页脚部份</td>
 </table>
 </div>
</footertemplate>
</asp:datalist>
<form runat="server">
 <asp:radiobutton ID="Radio_1" AutoPostBack="true" Text="一" runat="server"/>
 <asp:radiobutton ID="Radio_2" AutoPostBack="true" Text="二" runat="server"/>
 <asp:radiobutton ID="Radio_3" AutoPostBack="true" Text="三" runat="server"/>
</form>

[我的ASP.net学习历程]DataList(DataBind)(1)

void Page_Load(Object Sender,EventArgs e){ ArrayList array=new ArrayList(); array.Add("1234"); array...
  • bgu
  • bgu
  • 2004年09月21日 19:50
  • 857

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

void Page_Load(Object Sender,EventArgs e){ Hashtable HT_values=new Hashtable(); HT_values.Add("1234"...
  • bgu
  • bgu
  • 2004年09月21日 19:55
  • 1067

DataList事件ItemDataBound与DataBind()

      学习控件,往往需要知道控件所拥有的事件,比如说DataList控件吧,以前没有用过,但凭着对其它控件(如:Dropdownlist)的认知,想当然就知道只要给数据源绑定数据就OK了。那样控...
  • csdbfans
  • csdbfans
  • 2010年07月18日 10:35
  • 2868

我的FPGA学习历程

回想起自己学FPGA,已经有一段时间了,从开始的茫然,到后来的疯狂看书,设计开发板,调电路,练习各种FPGA实例,到最后能独立完成项目,一路走来,感受颇多,拿出来和大家分享,顺便介绍下自己的一点经验所...
  • henhen2002
  • henhen2002
  • 2009年10月21日 09:51
  • 2762

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

void Page_Load(Object Sender,EventArgs e){ if (!Page.IsPostBack){  Radio_1.Checked=true;  } Hashtabl...
  • bgu
  • bgu
  • 2004年09月21日 19:46
  • 1122

ASP.NET:数据库绑定控件DataBind方法

  DataBind方法是ASP.NET中一个很重要的概念,几乎所有的控件都需要它控制数据的操作,它的作用是在为控件指定数据源后,执行数据绑定操作。在上一章的DataSet对象实例中我们已经使用过,利...
  • mydriverc
  • mydriverc
  • 2007年06月08日 16:01
  • 2199

DataList数据绑定时DataList.DataKeyField和DataList.DataKey的用法

private void DataListToBing()    {        int curPage = Convert.ToInt32(this.Label2.Text);        Sq...
  • onsrs
  • onsrs
  • 2009年03月11日 15:20
  • 1841

Asp.NET中DataList 用法

asp:DataList ID="DataList1" runat="server">     ItemTemplate>         #Eval("pname")%>     I...
  • u010344092
  • u010344092
  • 2013年05月20日 17:30
  • 1363

《ASP.NET》数据绑定—DataList实践篇

上篇文章大概讲了DataList的一些基础知识,掌握这些知识在将来的应用中起到很大的作用,现在我们就开始讲上篇文章中说的基础知识做一个小例子。     首先,我机子的数据库中有一张person表,如下...
  • u013067402
  • u013067402
  • 2015年07月26日 11:12
  • 1849

ASP.NET中运用DataList控件来实现编辑、更新、删除、取消等功能

1、前台设计               .style2         {             width: 67px;         }           ...
  • gengyudan
  • gengyudan
  • 2012年12月18日 19:20
  • 3799
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[我的ASP.net学习历程]DataList(DataBind)(2)
举报原因:
原因补充:

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