0
我有一段代碼,可以加載法文或英文文本,也可以在兩個鏈接按鈕之間進行切換。執行會話
<%
if publierFR = 0 Then
if publierEN = 0 Then
response.write("<p>Aucun texte n'est disponible.</p>")
else
response.write(texteEN)
end if
else
if publierEN = 1 or Session("lang") = "EN" then
%>
<asp:LinkButton OnClick="makeVisibleEN" ID="makeEN" runat="server" visible="false">Version Française</asp:LinkButton>
<asp:LinkButton OnClick ="makeVisibleFR" ID="makeFR" runat="server" visible="true">Version Anglaise</asp:LinkButton>
<%
if makeEN.visible = true then
response.write(texteEN)
else
response.write(texteFR)
end if
elseif publierEN = 0 or Session("lang") = "FR" then
Response.write(texteFR)
end if
end if
%>
會是什麼,如果英語和法語都存在,並且會在任何EN或FR存在顯示的鏈接按鈕和文本的有效方法。
我想過使用面板來隱藏按鈕或文本,但主要問題是刷新頁面來設置Session變量。 Response.redirect(URL)
刷新頁面我想,我找不到更好的方式來顯示除Response.write
以外的文本,因爲那樣我就需要大量的標籤。