asp.net中的一个不解问题
最近想实现一个功能是根据用户姓名,返回用户详细信息.建了一个dll文件有一个方法
public UserDetails GetUserDetails(string uname)
UserDetails 是一个自定义类存储用户信息.
从.aspx文件中取到uname值后,就掉用该方法,但出错了.
错误信息:
Specified cast is not valid.
不知道大家遇到过这样的错误没,主要是什么原因.
[解决办法]
类型转换时出错。
[解决办法]
有可能是强名称造成的. 这个错误提示是 "指定的转换无效 ",应该不会是string的事情,只能是UserDetails 的问题,如果没加强名称,会不会是命名空间不一样或根本两个类(dll中那个UserDetails 和 网站上那个UserDetails )根本就不同.