ASP.NET 2.0:滚动新闻设置
通过<marquee>和DataList实现的,不知道这样做好不好,不过这样做真的很简单。
前台网页代码是这样的:
<marquee direction=left height=150px scrollamount=5 style=vertical-align:middle>
<div id=slide1>
<asp:DataList ID=DataList1 runat=server RepeatDirection=horizontal>
<ItemTemplate>
<div id=item1 align=center style=width:120px>
<p>
<asp:ImageMap ID=ImageMap1 runat=server Width=90px Height=120px ImageUrl='<%# Eval(image) %>'>
</asp:ImageMap>
</p>
<p>
<asp:Label ID=Label runat=server Font-Size=Larger><%# Eval(name) %></asp:Label>
</p>
</div>
</ItemTemplate>
</asp:DataList>
</div>
</marquee>
后台代码,绑定DataList显示的数据,有图片和文字,链接还没有做的时候。
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (Request.QueryString[id] != null && Request.QueryString[id].Replace(\', ).Trim() != )
{
string jigouid = Request.QueryString[id].Replace(\', ).Trim();
this.tutorBind(jigouid);
}
}
}
protected void tutorBind(string id)
{
this.DataList1.DataSource = this.objAgency.GetTutorList(id);
this.DataList1.DataBind();
}
做出来效果是这样的,因为随便选择的图片,很难看
哈哈
===================博客订阅列表=================
===================最新文章列表=================
[toluu]St Louis™ - 生活、学习
[feedsky]St Louis™ - 生活、学习
[feedburner]St Louis™ - 生活、学习
ASP.NET:GridView中模板列、RowCommand和行号获取
ASP.NET:The Server tag is not well formed解决
VS2005未能加载文件或程序集Microsoft.Build.Engine
PageRequestManagerParserErrorException错误
GridView里面的HyperLink和ButtonField操作总结




