Более простой подход состоит в том, чтобы поместить параметр reg первым в строку запроса, чтобы не нуждаться в амперсанде и не путать:
"http://test.com?reg=#urlEncodedFormat(attributes.reg)#&fname=#urlEncodedFormat(attributes.fname)#"
Это также будет работать лучше, если ссылка является частью редактируемойконтент хранится в базе данных.Если вы используете закодированный амперсанд, он, скорее всего, будет возвращен как не закодированный в текстовом поле формы редактирования.Это означает, что вам придется помнить о необходимости перекодировать его каждый раз, когда вы вносите изменения в содержимое.