What is Visualforce? - Controllers

DEX450 - Module 15: Creating Visualforce Pages

📄 第 388 页 🎬 视频课程

课程章节介绍

让我们来聊聊Salesforce中的视觉力量(Visualforce)和它的控制器。 首先,想象一下视觉力量就像是你用来构建网页的工具。在Salesforce中,你可以用视觉力量来创建自定义的用户界面,这样用户就可以以特定的方式查看和与数据互动。 现在,说到控制器,你可以把它想象成是视觉力量页面的“大脑”。控制器决定了页面上显示什么数据,以及用户与页面互动时会发生什么。 Salesforce提供了一些现成的控制器,叫做标准控制器和列表控制器。这些控制器是自动为每个自定义和标准对象创建的。标准控制器让你能够对单个记录执行标准的操作,比如查看、编辑或删除。列表控制器则让你能够处理一组记录,比如显示一个列表或执行批量操作。 但是,这些标准控制器和列表控制器是固定的,你不能直接编辑它们。如果你需要更复杂的功能,你可以自己编写自定义控制器或控制器扩展。这些自定义控制器是用Apex编写的,Apex是Salesforce的编程语言。通过自定义控制器,你可以创建非常特定的功能,满足你业务上的独特需求。 总结一下,视觉力量控制器是视觉力量页面的核心,它控制着页面的行为和数据的展示。标准控制器和列表控制器是Salesforce提供的,而自定义控制器则让你能够实现更高级的功能。希望这能帮助你理解视觉力量和控制器的基本概念!