sliverlight客户端 服务器概念问题
看资料知道sliverlight中。xaml文件中的控件都是客户端控件,但是为什么我点击客户端一个按钮服务器会知道我点过这个按钮呢?sliverlight的客户端 服务器的概念我有点晕 希望高手给解释一下。。。谢谢
[解决办法]
和asp.net不同,可以看到的是,silverlight是在客户端的(包括控件和处理过程)
你点击客户端一个按钮,其所引发的事件处理在客户端执行,服务器并不知道,除非你用服务的方式将参数传给服务器端。
就是因为在客户端,会有一些潜在安全问题,这就是问什么silverlight有很多限制,比如silverlight3中不能访问本地文件系统
[解决办法]
1楼解释的不错。Silverlight应用,并非所有操作都会传到服务器端。只有当调用webservice的时候才会和服务器端有交互。