Does a *topological* manifold have an exhaustion by compact submanifolds with boundary? If $M$ is a connected smooth manifold, then it is easy to show that there is a sequence of connected compact smooth submanifolds with boundary $M_1\subseteq M_2\subseteq\cdots$ such that $M=\bigcup_{i=1}^\infty(M_i)^\circ$.
I would guess it should also be true that if $M$ is a connected topological manifold then there is a sequence of locally tame connected compact submanifolds with boundary $M_1\subseteq M_2\subseteq\cdots$ such that $M=\bigcup_{i=1}^\infty(M_i)^\circ$.  How would one try to prove such a statement?  The only proof I know of the statement in the smooth category is to start with any exhaustion by open sets with compact closure and then "smooth" their boundaries.  However, modifying an open set in a topological manifold so that its boundary is a tamely embedded codimension 1 submanifold seems much more delicate (and perhaps there is even an obstruction to doing it!).
 A: Whitney embedding theorem shows that any connected smooth manifold  $M$, compact or not, admits a proper imbedding  $\newcommand{\bR}{\mathbb{R}}$ into an Euclidean   space $\bR^N$ where properness signifies that the intersection of the image of the embedding with any compact set is a  compact set.
Assume that $M\subset \bR^N$ is properly embedded. For a point  $q\in \bR^N$ define $f_q:M\to\bR$ by setting
$$ f_q(p)= |p-q|^2,\;\;\forall p\in M. $$
Since $M$ is properly embedded we deduce   that  sublevel sets $\lbrace f_q\leq c\rbrace\subset M$ are compact for any $t\in\bR$.
For generic $q\in\bR^N$ the function $f_q: M\to\bR$ is Morse. Fix such a $q$.  Thus each sublevel set $\lbrace f_q\leq t\rbrace$ contains finitely many critical points. This implies   that the set of critical values of $f$ is a discrete countable subset of $\bR$. 
Choose an increasing and unbounded sequence $(r_n)_{n\geq 1}$ of regular values of $f_q$ and set 
$$M_n:=\lbrace f_q\leq r_n\rbrace. $$ 
The collection $(M_n)_{n\geq 1}$ is an exhaustion of $M$ by compact manifolds with boundary.
A: Since topological manifolds of dimension $\le 3$ are smoothable, the question is about manifolds of dimension $\ge 4$. Kirby and Siebenmann proved for $n\ge 6$ that every topological $n$-manifold admits a handle decomposition; this was extended to $n=5$ by Freedman and Quinn (I think, it is Quinn's paper "Ends of maps, III"). This applies to noncompact manifolds as well. Using this handle decomposition you can easily construct the required exhaustion (just use  finitely many handles). This settles the problem in all dimensions but 4. 
Handle decomposition is known to fail in dimension 4, but there is an alternative argument: Take $N^5=M^4\times R$, construct an exhaustion of $N$ as above by compact submanifolds $S_i$. Now, Quinn proved in 1988 a topological transversality theorem in all dimensions ("Topological transversality holds in all dimensions"), which allows you to perturb each $S_i$ to $S_i'$ whose boundary is transversal to $M\times 0$. Then $S_i'\cap M$ will be the required exhaustion.   
A: Doesn't this depend on the definition of "manifold". If the only condition is being locally Euclidean, then there are connected non second countable examples (e.g., the "long line") for which the answer to the question is clearly negative. 
