C# 如何更改输入隐藏值?

C# 如何更改输入隐藏值?,c#,input,hidden,getelementbyid,C#,Input,Hidden,Getelementbyid,我想更改输入标记的值。但它根本不起作用。我已经找到了一个可以更改Select标记值的代码,但是我还没有找到一个可以很好地更改下面输入标记值的代码 <div id="phmiddle_0_CheckoutShippingInfo1_selectAddressDiv" name="selectAddressDiv"> <select class="selecta" name="selAddressBook" id="selAddressBook"> <

我想更改输入标记的值。但它根本不起作用。我已经找到了一个可以更改Select标记值的代码,但是我还没有找到一个可以很好地更改下面输入标记值的代码

 <div id="phmiddle_0_CheckoutShippingInfo1_selectAddressDiv" name="selectAddressDiv">
   <select class="selecta" name="selAddressBook" id="selAddressBook">
     <option value="-1">Create a new address</option>
     <option value="{adbd6ae0-abf8-40ea-a18a-998afaeb37ad}">AAA AAA</option>
     <option value="{0e0e26a0-c490-476f-9a00-d3d76d7d69cd}">BBB BBB</option>
     <option value="{84496563-8dcb-42e6-b728-60646faf81d0}">CCC CCC</option>
   </select>
   <input type="hidden" name="idOfShiptoDefaultedToOrSelected"
     id="idOfShiptoDefaultedToOrSelected"
     value='{adbd6ae0-abf8-40ea-a18a-998afaeb37ad}' />
 </div>
这根本行不通。我是否在这里遗漏了选择或单击之类的内容?我已经试过了

我也试过这个

webBrowser1.Document.GetElementById("selAddressBook").SetAttribute("value", "-1");

^该代码可以更改seladdressbook,但不会更改输入隐藏值,即idOfShiptoDefaultedToOrSelected。

为什么不在JavaScript中执行此操作:

$("#BUTTON_ID").click(function() {
$("idOfShiptoDefaultedToOrSelected").val("NEW_VALUE");
});

这是ASP.NET还是ASP.NET MVC?我通过一个在HTTPS://页面上导航的web控件使用C。这是jQuery,不是普通的Javascript。
$("#BUTTON_ID").click(function() {
$("idOfShiptoDefaultedToOrSelected").val("NEW_VALUE");
});