我的功能是我需要上传xml文件并检查文件存在与否的文件夹。 如果文件存在,我需要用javascript中的弹出替换文件,使用ok或者取消,然后从按钮单击我需要保存xml文件并绑定到网格中。现在我能够保存文件,但我无法绑定到网格中。感谢。
我的文件上传代码
<script language="javascript" type="text/javascript">
function ConfirmBox() {
if (confirm("Do you want to overrite")) {
PageMethods.FileExist(document.getElementById('<%=hfConfirmValue.ClientID %>').value);
}
}
</script>
的Javascript
[WebMethod(EnableSession = true)]
public static string FileExist(string confirm)
{
#region Save XML
string path = ExistPath;
FileUpload s = HttpContext.Current.Session["FileUpload1"] as FileUpload;
GridView g = HttpContext.Current.Session["GridView1"] as GridView;
s.SaveAs(path);
DataSet ds = new DataSet();
ds.ReadXml(Path.GetFullPath(path));
GlobalDS = ds;
g.DataSource = ds;
g.DataBind();
return "file updated";
#endregion
}
页面方法
BaseView