ASP.Net WebForm アプリケーションに HTML 選択コントロールがあります。そのオプション値は、クライアント側の jquery から追加されます。ページがポストバックされたときに、サーバー側からこれらの値を読み取りたいと思います。次のコードがありますが、機能しません。クライアント側から追加されたオプション値は、コード ビハインドでは使用できません。これらの値をコード ビハインドで使用できるようにするにはどうすればよいですか?
//Client code
<select title="Select one" id="selectBooks" multiple="multiple">
<option value="1">test</option> //added in client side.
</select>
//Code behind
System.Web.UI.HtmlControls.HtmlSelect books= (System.Web.UI.HtmlControls.HtmlSelect)form1.FindControl("selectBooks");
foreach (ListItem item in books.Items)
{
string test = item.Text.ToString();
}