2012-04-15 3 views
2

У меня есть TextBox, привязанный к свойству String Url. Когда пользователь вставляет ссылку с символом char '&', он изменяется на amp; Это вызывает множество проблем в других приложениях Есть ли способ отключить это преобразование?C#, TextBox '&' char изменяется на amp;

+0

, потому что вы являются обязательными для его URL, он автоматически получать UrlEncoded. Вероятно, нет возможности отключить его, но вы должны иметь возможность программно установить его в коде (я предполагаю, что вы используете какой-то декларативный метод для его привязки) –

ответ

-1

No. amp; на самом деле является правильным способом выполнения querty/get string. Причина в том, что & - это то, как браузер видит конец переменной в URL-адресе; & является переменным разделителем. Ввод в усилитель; что браузеры точно знают, что это не конец переменной. Это глобальный стандарт, которым должны придерживаться все браузеры.

Вот хороший ресурс на такого рода вещи

http://www.w3.org/

Смежные вопросы