I am trying to read a word file and display it in a panel.
my idea is like below,which is not providing correct output:
my idea is like below,which is not providing correct output:
Code:
protected void cmdView_Click(object sender, EventArgs e) { //ReadWriteData is a class ReadWriteData rwd = new ReadWriteData(); string sb = rwd.ReadFile(@"C:\Documents and Settings\pa_mukeshk\My Documents\Visual Studio 2008\Execute 1.0.docx"); Session["FileData"] = sb; Response.Redirect("~/HomePages/ViewPage.aspx", true); //ReadWriteData class has below method public string ReadFile(string path) { FileStream fstream = new FileStream(path, FileMode.Open, FileAccess.Read); StreamReader sreader = new StreamReader(fstream, System.Text.Encoding.UTF8); string sr = sreader.ReadToEnd(); return sr; } //on the load of ViewPage.aspx,i have protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string sb = (string)Session["FileData"]; Label lt = new Label(); lt.Text = sb.ToString(); myPanel.Controls.Add(lt); } }