ASP

本类阅读TOP10

·asp常用数据库连接方法和技巧
·无组件生成BMP验证码
·一些常用的辅助代码 (网络收藏)
·JavaScript实现的数据表格:冻结列、调整列宽和客户端排序
·VisualStudio.NET_2003及其 MSDN 下载地址
·ASP模拟MVC模式编程
·图片以二进制流输出到网页
·MD5加密算法 ASP版
·ASP.NET编程中的十大技巧
·改进 ASP 的字符串处理性能

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
[我的ASP.net学习历程]DataList(DataBind)(2)

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

<%@ 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>




相关文章

相关软件