作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我成功地创建了具有 salesforce 提供的样式的表。 (例如在鼠标悬停时突出显示的那个等)
但我希望列的值是显示对象详细信息的链接。
当我不创建自己的 Visualforce 页面时,表格看起来不错,而列
值(记录)都是超链接的,但无法从 Visualforce apex 代码中弄清楚如何做到这一点。
pageBlockTable 和列定义似乎没有属性或任何
使其成为超链接。
http://www.salesforce.com/us/developer/docs/pages/Content/pages_compref_pageBlockTable.htm
http://www.salesforce.com/us/developer/docs/pages/Content/pages_compref_column.htm
<apex:pageBlock title="test">
<apex:pageBlockTable value="{!workObj}" var="item">
<!-- below needs to be hyperlink -->
<apex:column value="{!item.name}" />
</apex:pageBlockTable>
</apex:pageBlock>
<apex:pageBlock title="my test title" >
<apex:dataTable value="{!workObj}" var="wn" cellpadding="2" cellspacing="2">
<apex:column>
<apex:facet name="header">仕事名一覧</apex:facet>
<apex:form >
<apex:commandLink value="{!wn.name}" />
</apex:form>
</apex:column>
</apex:dataTable>
</apex:pageBlock>
最佳答案
而不是 <apex:column value="{!item.name}" />
,尝试在列正文中这样做:
<apex:pageBlock title="test">
<apex:pageBlockTable value="{!workObj}" var="item">
<apex:column>
<apex:outputLink value="{!item.name}">{!item.name}</apex:outputLink>
</apex:column>
<apex:pageBlock title="test">
<apex:pageBlockTable value="{!workObj}" var="item">
关于hyperlink - 如何在 <apex :pageBlockTable> hyperlink? 中制作项目(列),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4102596/
我成功地创建了具有 salesforce 提供的样式的表。 (例如在鼠标悬停时突出显示的那个等) 但我希望列的值是显示对象详细信息的链接。 当我不创建自己的 Visualforce 页面时,表格看起来
我是一名优秀的程序员,十分优秀!