using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.IO; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; namespace DevEditDemo { public class EditFile : System.Web.UI.Page { protected System.Web.UI.WebControls.Button SaveButton; protected Interspire.DevEdit.DevEdit DevEditControl; private string myFile; private void Page_Load(object sender, System.EventArgs e) { myFile = Server.MapPath("testPage.htm"); if (!IsPostBack) { StreamReader reader = new StreamReader(File.OpenRead(myFile)); DevEditControl.Value = reader.ReadToEnd(); reader.Close(); } } #region Web Form Designer generated code override protected void OnInit(EventArgs e) { // // CODEGEN: This call is required by the ASP.NET Web Form Designer. // InitializeComponent(); base.OnInit(e); } /// /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// private void InitializeComponent() { this.SaveButton.Click += new System.EventHandler(this.Save_Click); this.Load += new System.EventHandler(this.Page_Load); } #endregion private void Save_Click(object sender, System.EventArgs e) { StreamWriter writer = new StreamWriter(File.OpenWrite(myFile)); writer.Write(DevEditControl.Value); writer.Close(); } } }