Exemplo n.º 1
0
    protected void btnDel_Click(object sender, EventArgs e)
    {
        if (this.selectedFiles.SelectedIndex == -1)
        {
            this.ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert(\"请选择要删除的文件!\");", true);
            return;
        }
        SSpaceBC spaceBC = new SSpaceBC();
        try
        {
            spaceBC.DeleteFile(Convert.ToInt32(this.selectedFiles.Value));
        }
        catch (Exception ex)
        {
            this.ClientScript.RegisterStartupScript(this.GetType(), "ShowErr", "ShowErr(\"" + Server.UrlEncode(ex.Message) + "\",1);", true);
            return;
        }
        finally
        {
            spaceBC.Dispose();
        }

        this.selectedFiles.Items.Remove(this.selectedFiles.Items[this.selectedFiles.SelectedIndex]);
    }