You don't have to create any views, like others suggested. You don't have to wrap it up into form, because these inputs will be propably part of bigger form.
When you start using ASP.NET MVC, you have to learn JavaScript/jQuery. It can replace a lot of functions that were solved by using postback mechanism in WebForms.
This example can be easily solved on client side or server side:
<form action="" method="post">
<%= Html.TextBox("txtA") %>
<%= Html.TextBox("txtB") %>
<button id="btClientSideAdd" onclick="$('#txtResult').val($('#txtA').val() + $('#txtB').val()); return false;">
Add on client</button>
<button id="btServerSideAdd" onclick="$.post('Home/Add', { a: $('#txtA').val(), b: $('#txtB').val() }, function(data) { $('#txtResult').val(data) }); return false;">
Add on server</button>
<%= Html.TextBox("txtResult") %>
<input type="submit" />
</form>
Additional code for server side:
public JsonResult Add(string txtA, string txtB)
{
return Json(txtA + txtB);
}
This code adds on client side:
$('#txtResult').val($('#txtA').val() + $('#txtB').val());
You can also pass values to server:
$.post(
'Home/Add', //Action to execute
{ a: $('#txtA').val(), b: $('#txtB').val() }, //input values
function(data) { $('#txtResult').val(data) } //what to do with result
);
To do it on client side, you have to use jQuery.post()/jQuery.ajax(). Read about using partial view and JsonResults.