FileInfo file = new FileInfo(filePath);
if (file.Exists)
{
if (file.Attributes.ToString().IndexOf("ReadOnly") != -1)
{
//想在这里加一个“文件是只读的。。确认删除麼”的对话框。摁ok进入下一句。摁cancel返回到当前页。。
//这么添加找了很久没有发现类似的方法另外是web的类似messagebox之类的东西c#里有麼?
file.Attributes = FileAttributes.Normal;
}
File.Delete(filePath);
}另外。。不要用Forms里面的类。。而且这个对话框只有在文件只读的时候弹出来。。所以设成btn的属性也不可用。。
等待高手解决。。
if (file.Exists)
{
if (file.Attributes.ToString().IndexOf("ReadOnly") != -1)
{
//想在这里加一个“文件是只读的。。确认删除麼”的对话框。摁ok进入下一句。摁cancel返回到当前页。。
//这么添加找了很久没有发现类似的方法另外是web的类似messagebox之类的东西c#里有麼?
file.Attributes = FileAttributes.Normal;
}
File.Delete(filePath);
}另外。。不要用Forms里面的类。。而且这个对话框只有在文件只读的时候弹出来。。所以设成btn的属性也不可用。。
等待高手解决。。
/// 自定义信息对话框
/// </summary>
public class MessageBox
{
/// <summary>
/// 定义一个web页面,用来显示用户自定错误提示信息
/// </summary>
System.Web.UI.Page p;
/// <summary>
/// 实例时,参数为:this 如:MessageBox MB=new MessageBox(this);
/// </summary>
/// <param name="Page">此参数为:this</param>
public MessageBox(System.Web.UI.Page Page)
{
p = Page; //创建页面
}
/// <summary>
/// 显示对话框
/// </summary>
/// <param name="message">提示信息</param>
public void Show(string message)
{
string script = "<script> alert('" + message + "')</script>";
p.Response.Write(script);
}
}