编辑和更新div文本

时间:2014-06-09 12:35:57

标签: c# jquery html asp.net-mvc model-view-controller

我需要编辑div中的文本,然后在刷新时显示更新后的数据。

现在我如何在模型中更新它。

我想我在模型中做错了所以请帮忙。谢谢你们的帮助:)

1 个答案:

答案 0 :(得分:0)

您没有从模型中调用的方法返回任何内容。尚未设置viewModel的值,因为您只是调用void方法。

<强>模型

public string EditSectionItem(Guid sectionId, string sectionName)
    {
        string name = "Bob";
        DesignerSection section = Sections.Where(s => s.Id == sectionId).FirstOrDefault<DesignerSection>();
        DesignerSection itemToEdit = Sections.Where(n => n.Name == sectionName).FirstOrDefault<DesignerSection>();
        section.Name.Equals(section.Name);
        return name;
    }

<强>控制器

public void OnEditDesignerSection(Guid sectionId, string sectionName)
    {
        DesignerAssitModel viewModel = GetModelIntance();
        string name = viewModel.EditSectionItem(sectionId, sectionName);

        HttpContext.Application["DesignerAssit"] = name; // Sets HttpContext.Application["DesignerAssit"] to 'Bob'
    }

在模型中进行更新,然后将预期结果返回给控制器,以在视图中显示新值。