我有一个.aspx页面(编辑器),在此页面上您可以放置按钮,而这些按钮需要出现在Default.aspx中,我进行了一些研究,仅获得了一段可以帮助您创建代码的代码动态地另一个.aspx页面(带有内容),但是我需要的是一种将在编辑器中创建的按钮保存到主页(Default.aspx)的方法。
这是我发现的一段代码:
using System.IO;
using System.Text;
private void BtnAdd_ServerClick(object sender, EventArgs e)
{
string FilePath = path.ToString() + BtnName.Value + ".aspx";
try
{
using (FileStream fs = File.Create(FilePath))
{
byte[] info = new UTF8Encoding(true).GetBytes("Content");
fs.Write(info, 0, info.Length);
}
using (StreamReader sr = File.OpenText(FilePath))
{
string s = "";
while ((s = sr.ReadLine()) != null)
{
Console.WriteLine(s);
}
}
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}
期望的输出需要是一个由apx创建的自定义按钮,并且该按钮需要位于一个<div>
中,如果这个问题不够清楚,请告诉我,谢谢!