分不够可以加,只要能解决问题。js文件中引用C#变量
function ClientValidatePartyNameA(source, arguments)
{
if(document.form1.txtPartyName.value.trim().length==0)
{
document.getElementById('cckPartyName_txtMessage').value='<%=Constant.NETLOVE_NAME%>';
document.getElementById('cckPartyName_divMessage').style.display="block";
arguments.IsValid =false;
return;
}
}
上面这个函数,放到aspx文件的head部,=Constant.NETLOVE_NAME%>变量就可以读到,单独放一个js文件,然后在aspx里引用,这个变量就读不到。而是把'<%=Constant.NETLOVE_NAME%>'当作了字符串,为什么啊?