我正在构建简单的ASP.NET MVC网页,显示所有活动帐户MS Dynamics CRM.
如果我编译并运行(使用F5),基本上页面运行良好.当我转到Microsoft Dynamics CRM网页,登录然后将一个帐户状态从活动更改为非活动时出现问题.现在,当我刷新我正在构建的页面时,我得到了相同的旧结果.
我尝试刷新(F5),硬刷新(Ctrl + F5),xrm在返回视图之前处理对象,但没有任何效果.所以我觉得我误解了一些事情.
控制器/ HomeControler.cs
public ActionResult Index()
{
using (var xrm = new XrmServiceContext("Xrm"))
{
var accounts = from a in xrm.AccountSet
where a.StateCode == 0
select a;
List<AccountModel> accountModels = new List<AccountModel>();
foreach (var account in accounts)
{
Debug.WriteLine(c+"\t"+account.Id+"\t"+account.Name);
Debug.WriteLine(account.Address1_Composite);
accountModels.Add(new AccountModel(
account.Id.ToString(),
account.Name,
account.Address1_Composite));
}
ViewBag.Title = "Page Title";
ViewBag.AccountModels = accountModels;
}
return View();
}
Run Code Online (Sandbox Code Playgroud)
查看/主页/ Index.cshtml
@{
Layout = @"~/Views/Shared/_Layout.cshtml";
}
<div …Run Code Online (Sandbox Code Playgroud)