C# 動態加載JS <%= TypeInfo %>取值問題?

PageLoad中代碼如下

typeinfo="yyt|001";

string jsstr = "<script language=\"javascript\" src=\"../Pub/js/EditProd.js\"></script><script type=\"text/javascript\">typeInfo('<%=TypeInfo %>');</script> ";
        Page.RegisterStartupScript("", jsstr);

 private string typeInfo = "";

public string TypeInfo
    {
        get { return typeInfo; }
        set { typeInfo = value; }
    }

html頁面加載完代碼如下:

<script language="javascript" src="../Pub/js/EditProd.js"></script><script type="text/javascript">typeInfo('<%=TypeInfo %>');</script>

JS加載成功,但<%=TypeInfo %>的值卻沒有取到,如何才能取到,如果那位大俠知道的告訴小弟一下

非常感謝!


郎朗坤
浏览 412回答 2
2回答

慕运维8079593

你的JS代码都在后台构造了,typeInfo('<%=TypeInfo %>')这个就不用这样写了,直接typeInfo('"+TypeInfo+"')不就好了
打开App,查看更多内容
随时随地看视频慕课网APP