Wrong, not every one would have the image in their C drive. However, running an image from local storage doesn't have any trouble, you just need to write the write the correct location for the image.
Try this code,
<img src="@ImageFile " class="img-responsive" alt="Berry Lace Dress">
</img>
In ASP.NET you use server-side variables by prefixing the variable name with a
@
in your HTML markup.