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 physical container file (DLL or EXE). 

Although somewhat unusual, a namespace can span multiple assemblies.
In the .NET world, Assembly is a package of compiled code. It can be either an executable(`.exe` file) or a shared library(`.dll` file) and can contain multiple namespaces.