我正在尝试将参数从Visualforce页面传递到顶点的控制器:actionfunction但是我面临一个奇怪的困境。
apex:param与action函数一起工作的唯一方法是它上面有rerender属性。不幸的是我不能使用rerender,因为我在页面上也有一个apex:inputfile;如果存在rerender属性,则会导致错误。
如何在不使用apex:param。
的情况下将参数传递给控制器的任何想法答案 0 :(得分:0)
如果你特别注意不使用apex:param
,那么你应该考虑使用 JavaScript Remoting 将参数从Visualforce传递给Apex。
否则,如果您可以使用apex:param
但问题仅适用于apex:inputFile
标记,则应使用apex:actionRegion
标记。
我没有发布完整的代码,只是给你下面的参考。希望以下链接有所帮助:
Passing a value from Visualforce Page to Controller