Visualforce 标签(一)

Visualforce 标签(一)

  • apex:page:此标签只能在页面中使用一次,而其他所有visualforce标签都必须包含在此标签中
  • apex:pageBlockButtons:封装按钮(当我们使用apex:commandbutton创建按钮时,都会在写入标签的位置放置一个按钮,但是在大多数情况下,我们希望在页面顶部和底部显示按钮,为了在页面的顶部和底部显示按钮,所以我们需要将按钮封装在这个标签里面)
  • apex:pageMessage:用于适应salesforce木事在页面上显示自定义消息,已根据严重性来显示错误,警告和其他类型的消息(该标签必需有一个名为Severity的必须属性)

Severity :此属性用于提供消息的严重性。支持的值包括:“确认”,“警告”,“信息”,“错误”。
Strength :此属性用于增强消息的强度,控制消息旁边显示的图标的可见性和大小,使用0表示没有图像,使用1-3(最高强度,最大图标)
如下图:在这里插入图片描述

  • 输入标签:apex:inputsercret,apex:inputcheckbox,apex:inputFile,apex:inputHidden,apex:inputField,apex:inputTextArea
  • apex:inputText:类型为text的HTML输入元素,此标签用于捕获用户的输入文本
  • apex:inputSecret:密码类型的HTML输入元素,使用此标记可捕获在用户输入时呗屏蔽的值
  • apex:inputTextarea:文本区域输入元素,使用此标签可以捕获需要文本区域的值
  • apex:inputCheckbox:复选框类型的HTML输入元素

例如:
在这里插入图片描述

  • apex:detail:添加详细信息页面的内容,没有属性,显示上下文记录的完整信息视图

  • style:实际上是css标记的一部分,而不是visualforce标记,他定义了两种类型的选项卡的样式:activeTab和inactiveTab

  • apex:tabPanel:用于生成选项卡。(属性---->tabClass attribute:指定用于激活选项卡时显示的样式类。inactiveTabClass attribute:指定在非活动状态下用于显示选项卡的样式类。)和(tabClass属性:指定在一个选项卡处于活动状态时用来显示它的样式类;inactiveTabClass属性:指定样式类用来显示一个标签时,它是不活动的)

  • apex:tab:在选项卡面板的定义中,每个子选项卡组件的定义。都一个标签使用apex:detail标签以返回页面的详细信息视图部分,其余选项卡使用apex:relatedList指定联系人页面的不同部分,

例如:这里是引用
以下是联系人的选项卡,它使用现有的联系人列表:
这里是引用

重定向到标准对象列表页面 :

这里是引用

  • apex:form:标签包含一个或多个输入组件以及一个apex:commandlink或apex:commandButton标签以提交表单
  • apex:inputFiled:根据标准或自定义对象字段的类型呈现适当的输入窗口小部件

tabOrderHint:属性用来控制制表符的顺序
在这里插入图片描述

tabIndex和tabOrderHint的使用方向
  • tabIndex:在计算要设置的值时用作提示标签索引呈现的HTML元素的值
  • tabOrderHint :用于直接设置标签索引呈现的HTML元素的值
    tabOrderHint 该属性仅在 <apex:inputField >。tabIndex 可以在以下Visualforce组件上设置属性:
<apex:commandButton >
<apex:commandLink >
<apex:inputCheckbox >
<apex:inputFile >
<apex:inputSecret >
<apex:inputText >
<apex:inputTextarea >
<apex:outputLabel >
<apex:outputLink >
<apex:selectCheckboxes >
<apex:selectList >
<apex:selectRadio >
  • apex:pagemessages:此新标签用于显示页面保存期间发生的任何错误(在头部显示错误信息)
    在这里插入图片描述
  • apex:pageblocksection:通过此标签,可以在设置标题下下标签分组在一起
  • apex:pageblocksetionitem:保存我们的一组字段的标签以及这些字段的本身。pageBlockSectionItem标签最多只能接受两个标签我们有3个(1个标签和2个字段)。我们在这里所做的是“诱骗”我们的pageBlockSection项目,认为只有2个标签。为此,我们将两个apex:inputFields包装到一个名为apex:outputPanel的新标签中
    在这里插入图片描述
  • apex:outputtext:可以在布局中插入“空白”,因此,可以使用outputtext标记
  • apex:pageBlockTable:显示子弹信息
    在这里插入图片描述
  • apex:relatedList:指定联系人页面的不同部分、
    在这里插入图片描述
  • apex:inlineEditSupport:组件为多个容器组件提供了内敛编辑的功能
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我头发乱了伢

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值