请教一个有关滚动条的问题 请问如何从数据表中,把数据表的内容读入到<marquee >中 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 部署一个标签,设置其text属性 难道用select语句把数据表中的东西写入text吗? 不是,是你从数据库中读取数据,然后你自己根据数据构造一个text,然后写入label <marquee>是一个容器,在marquee中可以放table、 datagrid等。 我知道<marquee>是个容器,可是我需要从数据库读取数据,可是<marquee>是在前台啊? 首先,你把读取数据表并产生界面的程序做好,写入一个ascx。例如叫做 myDataGrid.ascx。然后,在主页面上放一个 PlaceHolder,例如id为PlaceHolder1。最后在代码中写: HtmlGenericControl c=new HtmlGenericControl("marquee"); c.ID="marquee"; PlaceHolder1.Controls.Add(c); c.Attributes["direction"]="up"; //仿照此设置其它属性 Control u=this.Page.LoadControl("myDataGrid.ascx"); c.Controls.Add(u); 可能,你需要使用类似以下的代码来控制你的用户控件: ((myDataGrid)c).user="abcd"; ((myDataGrid)c).sort=true;总之你把显示数据部分独立出来成为一个与这个题目无关的东西,剩下的marquee部分也就只有两三条代码的工作两个,比较好设计和维护。 软件具有伸缩性,不同于盖房子。把大象关仅冰箱也许不能3步完成,但是把任何应用程序放入marquee(或者其它组件)使用三步就可以了。 gridview里面的锁定行颜色 aflax的使用 图片上传后显示问题 Asp.Net方面的问题,(VS2005环境) CGI Error 如何取得页面的提交源? 问个VB.net改变iframe的SRC简单问题 DataGrid中如何添加按扭,当点击时能够触发其他事件? VS.net中工具箱 我的窗体为什么提交不了!只刷新! 问个弱问题,希望能人帮助 out参数传递的问题
HtmlGenericControl c=new HtmlGenericControl("marquee");
c.ID="marquee";
PlaceHolder1.Controls.Add(c);
c.Attributes["direction"]="up"; //仿照此设置其它属性
Control u=this.Page.LoadControl("myDataGrid.ascx");
c.Controls.Add(u);
((myDataGrid)c).user="abcd";
((myDataGrid)c).sort=true;
总之你把显示数据部分独立出来成为一个与这个题目无关的东西,剩下的marquee部分也就只有两三条代码的工作两个,比较好设计和维护。