我已将ASP.NET WebForms DropDownList
转换为使用优秀Select2 library进行动态加载。当我使用加载远程数据时,我需要使用
<input type="hidden" id="foo" />
我将使用
变成Select2框$(document).ready(function () {
$("#foo").select2(...);
});
问题在于,当我尝试将其合并到ASP.NET页面并从查询参数设置初始值时,我可以使用
<input type='hidden' id='foo' value='<%=Request["@id"] %>' class='bigdrop'/>
我不喜欢,因为我的标记中有逻辑,或者
<asp:HiddenField runat="server" ID="foo" ClientIDMode="Static"/>
并在codebehind中设置值,但我无法为输入设置类。
我应该使用哪种方法?
答案 0 :(得分:0)
HiddenField上没有CssClass属性!但我在jQuery中解决了它 -
$(document).ready(function () {$("#foo").addClass('myclass'); }
回答&#34; Axarydax&#34;