It is not possible to call the SaveFileDialog on webpages,you'll need custom web parts along with SaveFileDialog to save a file from a given url.
SaveFileDialog and URL as InitialDirectory
-
29-06-2022 - |
Pergunta
I am trying to set the InitialDirectory to a sharepoint URL
SaveFileDialog saveDialog = new SaveFileDialog();
saveDialog.InitialDirectory = @"https://sharepoint.mycompany.com/documents/sale/0001/";
saveDialog.ShowDialog();
However I get the following error: You can't open this location using this program. Please try a different location.
However if I copy the web address into the top of the SaveFileDialog and press return, it opens the directory as expected.
Solução
Outras dicas
I know it's quite old, but in my case, I have to solve this issue by using WNetUseConnectionA.
This solution will allow you to open the popup asking the user to login to the SharePoint site.
Ref:
Accessing a Shared File (UNC) From a Remote, Non-Trusted Domain With Credentials
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow