Мне нужно конвертировать код из классического ASP в ASP.NET
1) Как мне лучше всего обрабатывать синтаксис, как показано ниже, где он кажется неудачным, потому что код находится внутри тега, а также, возможно, потому что условие разбито на несколько тегов.
2) Какие-либо инструменты или рекомендации, которые хороши для такого рода кода?
3) Классический ADO.
<li><a<% if "" = myFolder then %> class="selected"<% end if %> href="http://<%= SERVER_NAME %>/"><%= getLocale("Home") %></a></li>
<% SQL = "SP_TOPNAV '" & lang & "'"
Set maNav = conn.execute(SQL)
do while not maNav.EOF %>
<li><a<% if maNav(0) = myFolder then %> class="selected"<% end if %> href="http://<%= SERVER_NAME %>/<%= maNav(0) %>"><%= maNav(1) %></a></li>
<% maNav.MoveNext
loop
Set maNav = Nothing %>
</ul>