Мне нужны идеи о том, как решить проблему компоновки таблиц. Я хочу установить различную ширину столбцов, зависящих от выбранного языка.Как сделать двуязычный сайт без создания отдельной страницы ASP для каждого языка?
2
A
ответ
1
Переменная переключатель, например:
<%
dim columnWidth
if session("lang") = "eng" then
columnWidth = 50
else
columnWidth = 100
end if
%>
<table>
<tr>
<td width="<%= columnWidth %>px">[content]</td>
</tr>
</table>
Для C#, код будет:
<%
private int columnWidth;
if (session("lang") == "eng") {
columnWidth = 50;
} else {
columnWidth = 100;
}
%>
1
Использовать if-else внутри scriplet на основе выбранного языка и разместить соответствующие теги «td».
Надеюсь, это то, что вы ищете!
3
Вы можете иметь язык конкретные CSS, а затем просто загрузить соответствующий CSS на основе языка ,
В CSS вы можете добавить стили в таблицу для определения макета.