js 给文本框赋值解决思路

js 给文本框赋值A页面A.aspx.csstring a你好啊\n你好\nA.aspx给文本框赋值:$(#txtCon).val(%a%

js 给文本框赋值
A页面 

A.aspx.cs

string a="你好啊\n你好\n";

A.aspx

给文本框赋值:
$("#txtCon").val("<%=a%>");

报错:未结束的字符常量
求解答

[解决办法]
string a="你好啊\n你好\n";这样写,<%=a%>出来的内容是换行的