Salve, vorrei fare una cosetta ganzetta .in poche parole, leggere tutto il contenuto della pagina html (statica) e metterla nella formview (visualizzarla).
Per adesso uso il db , ma per questioni di spazio vorrei fare delle pagine normali in html e vorrei leggerle e visualizzare in questo modo
read_page.aspx?page=dotnet.html
e la pagina sta nella cartella public/pagine/
Avete idee?
io per ora uso questo codice che legge il contenuto in un campo del db e il db è mysql tramite odbc.
ecco il codice:
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data.Odbc;
using System.Data;
using System.Configuration;
public partial class read_page : System.Web.UI.Page
{
String connectionString = ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
popola();
}
}
private void popola()
{
string strN = Request.QueryString["page"];
OdbcConnection conn = new OdbcConnection(connectionString);
string SQL = "SELECT * FROM pagine WHERE _subject=?";
OdbcCommand objCommand = new OdbcCommand(SQL, conn);
objCommand.Parameters.AddWithValue("?", strN);
DataSet ds = new DataSet();
OdbcDataAdapter da = new OdbcDataAdapter(objCommand);
da.Fill(ds);
FormView1.DataSource = ds;
FormView1.DataBind();
}
}
Mi potete aiutarmi.
grazie.