private/Controls/New-UniqueControlName.ps1
|
function New-UniqueControlName { <# .SYNOPSIS Generates a unique control name using a prefix and short GUID suffix. Used pretty much everywhere to ensure unique naming of dynamically created controls #> [CmdletBinding()] param( [string]$Prefix = 'ctrl' ) $suffix = [guid]::NewGuid().ToString('N').Substring(0, 8) return "${Prefix}_$suffix" } |