Razorヘルパーをインラインで使用してユーザーから提供されたテキストを検索するためのHtmlヘルパーを作成しました。私が書いたコードは次のとおりです。
<script type="text/javascript">
$('#companyName').change(function () {
var searchTerm = $(this).val();
@Search(searchTerm);
});
</script>
<p>Search For:</p>
@Html.TextBox("companyName", Model)
@helper Search(string searchTerm)
{
if (searchTerm !="" || searchTerm != null)
{
@searchTerm;
}
else
{
@searchTerm.Substring(0, 7)<text>...</text>
}
}
ここでは、textboxの値をsearchTermに渡します。どうやってやるの..?