Question: ```
<div class="input-group">
    <input type="text" id="srcSchtext" class="form-control" 
        runat="server" placeholder="Search here..." />
    <span class="input-group-btn">
        <asp:Button runat="server" ID="btnSearchEmployee" 
            Text="Search" class="btn btn-info"  />
    </span>
</div>

```

...

```
function OnEnter_press(e) {
    e = e || window.event;
    key = e.keyCode || e.which;
    if (key == 13) {
        $('[id$=btnSearchEmployee]').click();
        return true;
    }
}

```

whenever I enter text in the textbox and click enter the page is just post backing, every time I have to take my mouse cursor to the button and click it for results. On enter press inside the text box I've to get the search results rather than just postbacking. I tried calling OnEnter\_press on keydown of text box, which is still making just the postback.

Answer: 
An Assembly is a Project that has been compiled into a .DLL or .EXE. For the purposes of Visual Studio, any Class Library project, or Windows Forms App, or WPF App will compile into an Assembly.
An assembly is a physical container file (DLL or EXE). 

Although somewhat unusual, a namespace can span multiple assemblies.