Привет! Я использую следующий код для создания файла CSV, содержащего данные из набора данных. CSV генерирует штрафа и отображается окно подсказки, так что пользователь может открыть или сохранить файл CSV. Что меня интересует, возможно ли сохранить файл CSV?
Спасибо за любую помощь
Отредактировано с помощью решения (NB. Мне не нужно открывать окно приглашения, так как я буду писать дополнительный код для генерации и сохранения нескольких файлов, а затем отображать ссылки на них). Это сохраняет набор данных в виде CSV на нашем сервере.
Protected Sub exportBtn_click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim ds1 As DataSet
ds1 = csvdownload.ReturnNewPledges()
Dim csv As New chartnew.csvhelper
Dim strData1 As String = csv.Export(ds1, True)
Dim todaydate As Date = Date.Now.Date
Dim todaystr As String = todaydate.ToString("ddMMyyyy")
Dim filename As String = todaystr & "_filename.csv"
Dim saveDir As String = "writedir\files\"
Dim appPath As String = Request.PhysicalApplicationPath
Dim filePath As String = appPath + saveDir + filename
Dim writer As New StreamWriter(filePath)
writer.Write(strData1)
writer.Close()
End Sub