您的位置:首页 > 其它

使用mmit进行移动开发,如何在一行同时显示图片和文字.

2005-05-27 17:28 966 查看
自己在进行wap开发时,碰到一个问题,及如何显示一个列表菜单,一行同时显示图片和文字.
如:


项一


项二


项三
由于经验不足,着时让我郁闷了一段时间。
其实通过自定义mobile控件,可以很容易到此效果。
代码如下,希望能够达到抛砖引玉的效果。
本人也才接触wap开发,认识还不足,还望指正!
public class MobileCustomer:System.Web.UI.MobileControls.Label
{...
protected override void Render(HtmlTextWriter writer)
{
if(this.MobilePage.Device.PreferredRenderingType=="xhtml-mp"||this.MobilePage.Device.PreferredRenderingType=="wml11")

{
DataBase db=new DataBase();
DataSet ds;
ds=db.GetDataSet(selectSQL);
if(ds!=null)
{
for(int i=0;i<ds.Tables[0].Rows.Count;i++)
{

writer.Write("<p><img src=/""+imagee+"/" alt=/" /"/><a href=/"MobileWebForm2.aspx/">"+ds.Tables[0].Rows[i]["name"].ToString()+"</a></p>");
}
}
ds.Dispose();
db.Dispose();

}
else
{base.Render (writer);}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐