vs中怎样实现图文混合显示,具体效果类似于qq游戏大厅中的图文。

解决方案 »

  1.   

    <img src="这是图片路径">这是文字
      

  2.   

            private void Form1_Load(object sender, EventArgs e)
            {
                webBrowser1.DocumentText= "<img src='http://avatar.profile.csdn.net/7/4/6/2_zenghd.jpg'>柯南";
            }
      

  3.   

    VS中本来就有相应的控件可以排版各控件,如TableLayoutPanel
      

  4.   

    使用datalist,gridview这里排版都可以,你去学习一下这些的使用方法,你还要懂html。给你一段代码吧,这个是使用datalsit的
    在页面中aspx:
    <asp:DataList ID="DataList1" runat="server" RepeatColumns="2">
    <ItemTemplate>
          <div class="mem_list">
         
          <a target="_blank"  href="bangyangxueyuandetail.aspx?xueyuanid=<%#Eval("xueyuanid") %>" ><img src='<%# Eval("xueyuanlink") %>'width="132" height="168"  /></a>

    <p>
        <%#Eval("xueyuanganyan")%>//直接绑定
    <br />
    <a target="_blank"  href="bangyangxueyuandetail.aspx?xueyuanid=<%#Eval("xueyuanid") %>" >&lt;&lt;&nbsp;更多内容</a> </p> </div>
    </ItemTemplate>
        </asp:DataList>在后置代码CS:
    DataSet ds = bangyangxueyuan.GetAllxueyuan(leixing, 100);//这个是一个select查询方法
    DataList1.DataSource = ds ;
    DataList1.DataBind();