Normalizer of Unipotent subgroup in General Linear group
Solution 1:
I don't like your notation $U(n,{\mathbb F}_p)$, because that is also used for the unitary group.
Consider the module $V$ defined by the action of $U(n,p)$ on its underlying vector space. The fixed point submodule $V_1$ clearly has dimension $1$. The induced action of $U(n,p)$ on $V/V_1$ is isomorphic as a module to the natural module for $U(n-1,p)$, so $V/V_1$ has $1$-dimensional fixed point submodule $V_2/V_1$. etc.
(In fact $V$ is uniserial with submodules $0 < V_1 < V_2 < \cdots < V_n=V$.)
Now it is routine to show that the normalizer of $U(n,p)$ in ${\rm GL}(n,p)$ fixes each $V_i$ and the subgroup that fixes each $B_i$ consists preciselt of the upper triangular matrices.