The aim of this paper is to deal with a class of multiobjective semi-infinite programming problem. For such problem, several necessary optimality conditions are established and proved using the powerful tool of subdifferential and the generalized convexity namely generalized uniform convexity. We also formulate the Wolf type dual models for the semi-infinite programming problem and establish the corresponding duality theorems. .