Use this method to update the provider's concrete settings for the specified folder mapping.

Namespace: DotNetNuke.Services.FileSystem
Assembly: DotNetNuke (in DotNetNuke.dll)

Syntax

C#
public abstract void UpdateSettings(
	int folderMappingID
)
Visual Basic
Public MustOverride Sub UpdateSettings ( 
	folderMappingID As Integer
)

Parameters

folderMappingID
Type: System..::..Int32
The folder mapping identifier.

Remarks

Because this method is executed after adding / updating the folder mapping, if there are validation errors, please throw an exception, as can be seen in the provided example.

Examples

public override void UpdateSettings(int folderMappingID) { Page.Validate(); if (Page.IsValid) { var folderMappingController = FolderMappingController.Instance; var folderMapping = folderMappingController.GetFolderMapping(folderMappingID); folderMapping.FolderMappingSettings["SettingName"] = tbSettingValue.Text; folderMappingController.UpdateFolderMapping(folderMapping); } else { throw new Exception(); } }

See Also