【发布时间】:2014-11-17 22:15:58
【问题描述】:
我正在尝试使用this control 并能够从代码后端(cs 文件)访问它。我从下面的代码开始:
$(document).ready(function () {
$("#foundImages").imagepicker({
hide_select: true,
show_label: true
});
});
<select id="foundImages" class="image-picker show-labels show-html">
<option data-img-label="Awww" data-img-src="http://placekitten.com/220/200" value="1">Cute Kitten 1</option>
<option data-img-label="Yeah" data-img-src="http://placekitten.com/180/200" value="2">Cute Kitten 2</option>
<option data-img-label="Ohai" data-img-src="http://placekitten.com/130/200" value="3">Cute Kitten 3</option>
<option data-img-label="Plop" data-img-src="http://placekitten.com/270/200" value="4">Cute Kitten 4</option>
</select>
但是当我将runat="server" 添加到它时,我可以从.cs 文件中访问它,下拉控件看起来就像一个标准的组合框。知道为什么当我添加 runat="server" 时样式会被删除 - 还是有其他方法可以从我的 cs 文件中访问 <select> 控件?
谢谢!
【问题讨论】:
-
runat 服务端组件在服务端预渲染
标签: c# jquery asp.net twitter-bootstrap