The invention provides a behavior propagation control method of a UI (User Interface) layer. The method comprises the following steps of: associating the base attribute of a UI control with a UI behavior propagation mechanism in a UI metamodel, wherein the UI control comprises the base attribute, events, a UI behavior and UI behavior propagation; analyzing the UI metamodel and generating an actual UI control according to the base attribute of the UI control; mapping the event corresponding to the actual UI control to a UI metamodel event through the UI metamodel when the actual UI control is operated; and triggering the UI behavior through the UI metamodel event, and searching the UI behavior propagation when the UI behavior is executed. The invention overcomes the defect in the prior artthat once a code is compiled, linked and put into service, the function of the code is cured and cannot be changed, and if the function needs to be customized, the code needs to be modified, renewedly compiled and linked, which causes that the flexibility of applications is poor.