私はテキストボックスを持っています、
<input type="text" id="hoverChange" runat="server" onchange="hoverAction"/>
サーバー側のコードで以下のメソッドを定義しています。
protected void hoverAction(object sender, EventArgs e)
{
string sectionName=hoverChange.Value;
if (sectionName != "") sectionHoverUserControl.displayHoverContent(sectionName);
}
プログラムでテキストボックスに値を設定するときに、上記のメソッドを実行する必要があります。以下を実行しようとしましたが、どちらも onchange イベントを発生させませんでした。
document.getElementById('<%= hoverChange.ClientID %>').value = "some_text";
また
$('#<%= hoverChange.ClientID %>').val("some_text");
助けていただければ幸いです。ありがとう、ハリッシュ