GridView控件的DataBind()中有没有价值

我创建与Facebook集成的一个asp.net web应用程序。 我试图获取记录的友用户在我的应用程序网格视图。

码:

IList<user> usrFrnds = api.Users.GetInfo(myFrndId); Friends = usrFrnds; // Bind to GridView to display grvMyFriends.DataSource = Friends; grvMyFriends.DataBind();

例如,一个用户有两个朋友。

当断点命中

grvMyFriends.DataSource = Friends;

它显示了数= 2

但是,当断点来

grvMyFriends.DataBind();

然后在即时窗口中显示它

Expression has been evaluated and has no value

我不理解问题出在哪里。

任何帮助表示赞赏。

谢谢,

--------------解决方案-------------

要绑定的网格你需要一个列表。 朋友,是一个对象,没有列出。 这就是为什么你得到这个错误。

尝试这个 :

IList<user> usrFrnds = api.Users.GetInfo(myFrndId);

// Bind to GridView to display
grvMyFriends.DataSource = usrFrnds;
grvMyFriends.DataBind();

尝试检查是否usrFrnds检索记录。

if(usrFrnds.Count > 0 )
{
//DATA FOUND!
grvMyFriends.DataSource = usrFrnds.ToList();
grvMyFriends.DataBind();
}
else
{
//NO DATA FOUND!
}

商祺

分类:C# 时间:2012-01-01 人气:0
本文关键词: asp.net,脸谱
分享到:

相关文章

  • 如何实现OpenID的功能在ASP NET2.0 2012-01-04

    我怎样才能实现OpenID在ASP NET2.0功能? --------------解决方案------------- 貌似有一些.NET选择这里:http://wiki.openid.net/Libraries 您也可以使用RPX http://rpxnow.com. 该服务将允许你接受的OpenID,脸谱和MySpace. 您的应用程序需要能够进行HTTPS呼叫,并能解析XML或JSON响应. http://dotnetopenid.googlecode.com似乎是最流行的.净的OpenI

  • Java和Tomcat的VS ASP.NET和IIS 2012-04-28

    直到最近,我会认为自己是一个相当不错的网络程序员(即将到来的10yrs商业经验上的各种电子商务,静态和企业应用程序). 我是自学成才,并一直使用的微软产品堆栈(ASP,ASP.NET)... 我的应用始终功能,相对自由的错误,但从来没有减轻快. 作为一种常见的网络用户,我总是发现这是常态...如何快速从大高科技球员(易趣,脸谱,微软,IBM,戴尔,等等的Telerik等)的网站 - 实际上没有一个是特别快. 我一直将此归因于"事物的方式与Web应用程序"...... ...然后我凸轮跨

  • 使用asp.net项目SSO没有外部注册 2012-05-05

    我在不同的域中的两个asp.net项目. 这些项目使用一个数据库. 让说www.test1.com和www.test2.com. (晚将更多的项目) 我已经有登记表和注册用户. 现在,我需要实现,而不在外部网站(谷歌,OpenID的,Facebook的)登记SSO可能性. 我发现所有的实施需要外部注册(CAS,联邦,脸谱,OpenID的). 此外,我已经看过这篇文章http://www.codeproject.com/KB/aspnet/CrossDomainSSOExample.aspx,但据

  • 如何使用ASP.NET使用jQuery为了创建Facebook风格的新闻源(壁后)? 2012-05-17

    我使用asp.net 3.5和SQL Server 2008R2开发一个Web应用程序. 我要创建一个页面,像如Facebook新闻饲料(墙后). 我需要发布状态和回复留言. 我知道它会的jQuery做,但我不expart查询. 任何人都帮我示例代码或示范项目? 感谢Nahid --------------解决方案------------- 井整体项目中的示例代码似乎并没有被工作的事情上SO的方式. 然而,对于一些事情,你应该是: 设计理念 看一些web app的已经提供了这样的功能,像Hoot

  • 风扇 - 只有在的Facebook内容与asp.net C#SDK 2012-07-09

    嗨,我是在开发Facebook的使用C#SDK的应用程序,我想这人喜欢我的页面的用户只能使用我的应用程序. (像woobox) 我发现在PHP一些解决方案,在这个环节,但没有关于.NET任何源我怎样才能在ASP.NET中喜欢信息 我再次找到在这个环节PHP另一个例子,但我无法找到C#的答案:\ 谢谢 --------------解决方案------------- 当你的网页被Facebook的帆布应用程序中加载,可以得到签名的请求; 你应该能够签署类似的东西要求要解析如下: if (Reques

  • 通过共享主机发送的asp.net网站的大量电子邮件 2012-08-24

    我使用Gmail的服务器设置来发送电子邮件我的asp.net网站. 由于是在发送给用户的号码每天发送的邮件和限制数量的限制,我不能使用这项服务很长时间. 即使我用一个主意,以确保我使用多个ID的发送成千上万的电子邮件它仍然无法正常工作的. 我走的订阅和退订的选项全部规范护理,这样只有注册用户将收到邮件. 我需要建立哪些发送邮件进行的跨成千上万的电子邮件系统*每天成千上万的用户.我认为这是可能的,因为在微博emailers,脸谱,orkut的,linkeden在相同的基础工作. 他们中许多人都使用

  • 使用旧的REST API提示墙公布(脸谱) 2012-08-27

    如何提示对话框,用户,使用旧的REST API的C#和ASP.NET发布一些用户墙(脸谱)??? 由于在使用Api.Stream.Publish,它直接发布用户的墙上,而不要求用户. --------------解决方案------------- 您可以发送的信息要发布到客户端,然后使用下面的代码来发布 `VAR发布= {方法:"喂",消息:"消息放在这里",名称:"连接",标题:"这是标题",说明:('这是一个测试发布&qu

  • 在ASP.NET MVC3使用剃刀文件上传控件 2012-12-07

    有没有一种方法来定义使用ASP.NET MVC3剃刀帮手文件上传控件? --------------解决方案------------- 没有文件输入的HTML帮手,但什么是错的只是做 @using (Html.BeginForm("Action", "Controller", FormMethod.Post, new {enctype = "multipart/form-data"})) { <input type='file' name=

  • ASP.Net(C#)和SQL Server的 - 或者PHP与MySQL的性能? 2013-01-21

    资金,人才,技术和偏好开源或商业是中性的. 让我们以最好的最好的程序员(为了讨论各种情形),并思考一下: 有什么更好的表现整体: PHP和MySQL 要么 ASP.Net和SQL服务器 ( 我不想有偏见的答案,只是寻找性能和速度 ). --------------解决方案------------- 我是PHP的人(也不会.NET),它会说:所有事情都是平等的(程序员的技能与所选择的平台,硬件,带宽等),ASP.NET与SQLServer是会比PHP快与MySQL(在运行时). 有没有办法在地狱的

  • 开发一个ASP.NET下载产品的API? 2013-02-05

    我们已经得到了使用ASP.NET Web窗体(3.5)建立了一个产品,并正在研究加入一个API,允许其他应用程序到应用程序中访问数据和业务逻辑. 什么是实现这一目标的最佳方式是什么? 我倾向于下井使用HTTP处理程序来读取XML贴出,并返回XML的路线,但我敢肯定,必须有一个更好的办法. 它是建议使用类似WCF呢? 由于该产品将自己的服务器上下载并安装由用户(而非托管),好像有一个很大的压力得到它在第一时间进行更改会很难,一旦用户开始下载和使用该产品. 任何建议如何管理呢? ----------

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.354 (s). 10 q(s)