如何访问.web项目中的成员
我在。web项目中创建了一个类customs,但是我在MainPage.xaml.cs里面访问不到,请问应该怎么做呀,添加引用吗?
可是同名的.web项目是自动生成的,不就是互相服务的嘛,为什么还需要添加引用才能访问呢,小弟新手,望大家不吝赐教。
[解决办法]
Silverlight是客户端技术,和ASP.NET不同,无法访问服务器端自定义类。
楼主可以使用WCF服务,或者使用RIA Service实现需求。
曾经写过一篇共享类教程可以参考:
Silverlight客户端和WCF服务器端共享类库
http://silverlightchina.net/html/tips/2009/1203/276.html
[解决办法]
asp.net添加的类库就算你想添加引用都不能放到 silverlight工程中,因为silverlight不支持。。
silverlight有自己单独的创建类库的东东,如果你想让你的customs类能访问!
可以和你的MainPage放到一个类库下!也可以创建一个silverlight的类库,然后添加引用。
[解决办法]
然后你非要共享asp的类库,你可以通过wcf来实现!然后在silverlight中添加wcf客户端,这样那个创建的类会自动映射到你的silverlight项目中
更不需要你在重新在添加一个一模一样的类了