none
MVC- Criando como HTML dinamico RRS feed

  • Pergunta

  • Boa noite.

    alguém sabe como faço para criar código HTML dinâmico usando a estrutura MCV 2 ?

    Hoje eu consigo fazer isso, porem não estou usando a estrutura MVC.

    Tenho uma Pagina .aspx onde coloquei o código. Destacado em negrito

    <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
    </asp:Content>
    <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
        <div class="container marketing borda">
          <!-- Three columns of text below the carousel -->
          <div class="row">          
           <asp:Literal ID="Literal1" runat="server" />   
          </div><!-- /.row -->     
      </div>   
    </asp:Content>

    Já no meu arquivo .CS eu coloquei o seguinte

    public partial class Default : System.Web.UI.Page
    {
        clsBancoDeDados _clsBancoDeDados = new clsBancoDeDados();   

        protected void Page_Load(object sender, EventArgs e)
        {
            Literal1.Text = CarregaImagemMenu();
        }

        private string CarregaImagemMenu()
    {

        string sql = "select * from tb_home_menu_fotos order by dataFesta desc";

        DataSet ds = _clsBancoDeDados.RetornaDataSet(sql.ToString());
            
        StringBuilder sb = new StringBuilder();
        for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
        {
            sb.AppendLine("<div class='col-xs-6 col-md-4 col-lg-2'>");
            sb.AppendLine(" <img class='img-rounded centraliza' src='" + ds.Tables[0].Rows[i]["caminhoFoto"].ToString() +   "'>");
            sb.AppendLine("</div><!-- /.col-lg-4 -->");
    }
        return sb.ToString();

        } 
    }

    Obriagdo.

    terça-feira, 12 de maio de 2015 20:31

Respostas

Todas as Respostas