Merhaba sizlere hiçbir şekilde ftp ye müdahale etmeden belirlediğimiz dosyalar üzerinde değişiklik yapma imkanı sağlayan kod bloğumuzu göstereceğim.
Kod bloğumuz alt kısımda ki gibidir.
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
DirectoryInfo dosyalar = new DirectoryInfo(Server.MapPath(“~/”));
Repeater1.DataSource = dosyalar.GetFiles(“*.htm”);
Repeater1.DataBind();
if (Request.QueryString[“degistir”] != null)
{
duzeltme.Visible = true;
string degistirilecek = Request.QueryString[“degistir”];
StreamReader oku = new StreamReader(Server.MapPath(“~/” + degistirilecek), System.Text.Encoding.Default);
TextBox1.Value = oku.ReadToEnd();
oku.Close();
oku.Dispose();
}
}
}
protected void Button_kaydet_Click(object sender, EventArgs e)
{
string yazilacak = Request.QueryString[“degistir”];
StreamWriter yaz = new StreamWriter(Server.MapPath(“~/” + yazilacak), false, System.Text.Encoding.Default);
yaz.Write(TextBox1.Value);
yaz.Close();
yaz.Dispose();
Label1.Text = “Değiştirme Başarılı.”;
}