小编mm3*_*058的帖子

刷新页面后会显示旧的CRM数据

我正在构建简单的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)

.net c# linq asp.net-mvc dynamics-crm

5
推荐指数
1
解决办法
362
查看次数

标签 统计

.net ×1

asp.net-mvc ×1

c# ×1

dynamics-crm ×1

linq ×1