www.chinaren.com里面显示"焦点新闻"的一样!
---------------------------------------
用动态表格应该可以吧.
---------------------------------------
用动态表格应该可以吧.
解决方案 »
- 为什么点用户控件的事件在普通页面上出现用户控件消失?
- 谁知道怎么模仿腾讯信息框
- [馨郁星愿]关于取相同记录的一条!
- 在线等待_来者有分
- 如何使Datagrid中项可以linkbutton一样被点击,并且如何响应?
- 用SqlDataAdapter向dataset中添加数据,怎样实现清除以前的数据
- 给分50,TreeView,怎么项目移植后就不能正确显示了??在线等
- 全局变量的问题!!!急救!!!!
- 关于datagrid动态产生列的问题(火急!)
- 求教:Asp.Net搭配什么样的邮件系统最好!原来是用Exchange, 但是她让我伤心绝望!发誓再不用她。
- 在asp.net 中集成crystal不成功,请教原因?
- 模板化DataGrid问题!
<%@ Import Namespace="System.Data" %>
<html>
<script runat="server"> ICollection CreateDataSource()
{
DataTable dt = new DataTable();
DataRow dr; dt.Columns.Add(new DataColumn("StringValue", typeof(string)));
for (int i = 0; i < 10; i++)
{
dr = dt.NewRow();
dr[0] = "Item " + i.ToString();
dt.Rows.Add(dr);
} DataView dv = new DataView(dt);
return dv;
} void Page_Load(Object Sender, EventArgs e)
{
if (!IsPostBack)
{
DataList1.DataSource = CreateDataSource();
DataList1.DataBind();
}
} void Button1_Click(Object Sender, EventArgs e)
{ if (DropDown1.SelectedIndex == 0)
DataList1.RepeatDirection = RepeatDirection.Horizontal;
else
DataList1.RepeatDirection = RepeatDirection.Vertical;
if (DropDown2.SelectedIndex == 0)
DataList1.RepeatLayout = RepeatLayout.Table;
else
DataList1.RepeatLayout = RepeatLayout.Flow;
DataList1.RepeatColumns=DropDown3.SelectedIndex+1;
if ((Check1.Checked ==true) &&
(DataList1.RepeatLayout == RepeatLayout.Table))
{
DataList1.BorderWidth = Unit.Pixel(1);
DataList1.GridLines = GridLines.Both;
}
else
{
DataList1.BorderWidth = Unit.Pixel(0);
DataList1.GridLines = GridLines.None;
}
} </script><body> <form runat="server">
<h3>DataList Sample</h3>
<font face="Verdana" size="-1"> <asp:DataList id="DataList1"
BorderColor="black"
CellPadding="3"
Font-Name="Verdana"
Font-Size="8pt"
runat="server"> <HeaderStyle BackColor="#aaaadd"/>
<AlternatingItemStyle BackColor="Gainsboro"/> <HeaderTemplate>
Items
</HeaderTemplate>
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "StringValue") %>
</ItemTemplate> </asp:DataList>
<p>
<hr noshade align="left" width="300px">
RepeatDirection:
<asp:DropDownList id=DropDown1 runat="server">
<asp:ListItem>Horizontal</asp:ListItem>
<asp:ListItem>Vertical</asp:ListItem>
</asp:DropDownList><br>
RepeatLayout:
<asp:DropDownList id=DropDown2 runat="server">
<asp:ListItem>Table</asp:ListItem>
<asp:ListItem>Flow</asp:ListItem>
</asp:DropDownList><br>
RepeatColumns:
<asp:DropDownList id=DropDown3 runat="server">
<asp:ListItem>1</asp:ListItem>
<asp:ListItem>2</asp:ListItem>
<asp:ListItem>3</asp:ListItem>
<asp:ListItem>4</asp:ListItem>
<asp:ListItem>5</asp:ListItem>
</asp:DropDownList><br>
Show Borders:
<asp:CheckBox id=Check1 runat="server" />
<p>
<asp:LinkButton id=Button1
Text="Refresh DataList"
OnClick="Button1_Click"
runat="server"/>
</font>
</form></body>
</html>