<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server">
</asp:TextBox>
<asp:Button ID="Button1" runat="server"
onclick="Button1_Click"
Text="Click to write to word" />
<br />
<asp:TextBox ID="TextBox2" runat="server">
</asp:TextBox>
<asp:Button ID="Button2" runat="server"
onclick="Button2_Click"
Text="Read Word Document" />
</div>
</form>
using System.IO;
using System.Text;
protected void Button1_Click(object sender, EventArgs e)
{
//Create stringBuilder to write formatted
//Text to word file
StringBuilder strBuilder = new StringBuilder();
strBuilder.Append("<h1 title='Header' align='Center'>
Writing To Word Using ASP.NET</h1> ".ToString());
strBuilder.Append("<br>".ToString());
strBuilder.Append("<table align='Center'>".ToString());
strBuilder.Append("<tr>".ToString());
strBuilder.Append("<td style='width:100px;color:green'>
<b>amiT</b></td>".ToString());
strBuilder.Append("<td style='width:100px;color:red'>
India</td>".ToString());
strBuilder.Append("</tr>".ToString());
strBuilder.Append("</table>".ToString());
string strPath = Request.PhysicalApplicationPath
+ "\\document\\Test.doc";
//string strTextToWrite = TextBox1.Text;
FileStream fStream = File.Create(strPath);
fStream.Close();
StreamWriter sWriter = new StreamWriter(strPath);
Writer.Write(strBuilder);
sWriter.Close();
}
protected void Button2_Click(object sender, EventArgs e)
{
string strPath = Request.PhysicalApplicationPath
+ "\\document\\Test.doc";
FileStream fStream = new FileStream
(strPath, FileMode.Open, FileAccess.Read);
StreamReader sReader = new StreamReader(fStream);
TextBox2.Text = sReader.ReadToEnd();
sReader.Close();
Response.Write(TextBox2.Text);
}
ER sandeep chourasia
sandeepchrs@yahoo.com (on facebook)
http://www.aspnetcodes.com/
Avdesh, if this helps please login to Mark As Answer. | Alert Moderator