核心问题是:
  变量怎样从ASP.net传到页面的脚本中?

解决方案 »

  1.   

    <script language="javascript">
    function test()
    {
    var suffix = "<%=Activity_List_from%>";
    alert(suffix);
    }
    </script>
    protected string Activity_List_from;
    private void Page_Load(object sender, System.EventArgs e)
    {
            Activity_List_from="test";
    }
      

  2.   

    楼上正解。补充一点点:还可以使用Page.IsRegisterStartUpScript动态输出相应的脚本。
      

  3.   

    这种混用js和<%%>,我始终觉得不是太舒服,Caché里的处理类似问题的机制比较强