“后台”不懂得如何“传”值。你这个概念纯粹是你自己想象出来的,没有一点学习 Asp.net 专业开发时应该学到的基础理论。asp.net只会输出html,从来不会“传值”。其机制在讲asp.net页面基本的处理过程时会将明白。如果你打开浏览器端的“html源代码”,你可以看到那些入门书上真正有执行效果的数据绑定表达式在html上是如何表示的。这需要懂html基础知识,不懂html、不能用html+css+javascript做实际网页的的人就先不要学习asp.net。

解决方案 »

  1.   

    数据绑定表达式应该如何写,你应该好好好学习asp.net的规定和文档。不能随便抄写在一个字符串里边乱试。
      

  2.   

    user.userRoleId是服务器端代码,放在js里面是不行的,你可以用post请求你的一般处理程序,再返回输出user.userRoleId结果,这样在js里面就可以获取到
      

  3.   

    html 和 一般处理程序没有交互,去看看ajax吧