ASP.NetMVCビューにjqGridがあります。jqGridメソッドへの追加パラメーターとして、ページ上の非表示のテキストコントロールの値を渡すために使用したいと思います。
次の非表示のテキストフィールドがあります。
<div>
<%= Html.Hidden("contactId", Model.ContactId) %>
</div>
そして私は次のようなことをしたい:
userdata: {contactId : jQuery('#contactId')}
jqGrid呼び出しで。Controller Actionメソッドには、次のシグネチャがあります。
public ActionResult SearchResult(string sidx, string sord, int page, int rows, object userdata)
しかし、私がそれを実行するとuserdata
、C#コードでSystem.Object
は、デバッガーでそれを検査するときにそれを言うだけであり、私はそれから何か有用なものを得ることができないと思います。
私が間違っているアイデアはありますか?