Один из наших дизайнеров смотрит на Microsoft Expressions Web, главным образом, чтобы сравнить его с Dreameaver для поддержки веб-интерфейсов для наших проектов, и мы обнаружили поведение, которое мы не можем объяснить и не можем верить в правильность - Кажется, в некоторых случаях он изменяет код.
Небольшой пример, показывающий проблему:
<frameset rows="<% =MenuHeight %>,*" cols="*" frameborder="NO" border="0" framespacing="0" id="fsOuter">
</frameset>
в который он преобразуется:
<frameset rows="*,*" cols="*" frameborder="NO" border="0" framespacing="0" id="fsOuter">
</frameset>
мгновенно при загрузке файла для редактирования. В этом случае он удаляет атрибут строки из фрейма, в более крупном примере, который был вырезан из него, он заменяется на строки вместо «, ».
Нам не хватает чего-то простого, например, опции "не выбрасывайте наш код, пожалуйста", или в приведенном выше примере есть что-то, вызывающее поведение? Или это просто означает, что Expressions Web не является подходящей программой для поддержки нашего старого кода на основе ASP?