Я хочу поделиться с * JavaScript переменной currentTab
, которая существует на стороне сервера C #. Вот мой код:
C #:
public int currentTab = 1;
protected void Page_Load(object sender, EventArgs e)
{
Page.ClientScript.RegisterStartupScript(Type.GetType("System.String"), "addScript", "showTab(" + currentTab + ");", true);
}
JavaScript:
var currentTab = "<%=currentTab%>";
function showTab(index)
{
currentTab = index;
// Show tab at (index)
}
Я использовал этот подход, чтобы снова получить текущую вкладку в PostBack. Однако currentTab
на C # остается 1
после PostBack
. Как я могу решить эту проблему?