我有一个网站的移动响应式设计,这里我在页面上有多个复选框。我使用了一个复选框,用于多个复选框。但是设计(宽度/重复列属性) 复选框列表不是根据手机/平板电脑的屏幕宽度/分辨率来实现的。这可能是因为重复列属性设置为某个数字。
如何设置重复列属性,以便我的复选框列表宽度根据移动/平板电脑屏幕宽度/分辨率的显示而变化。或者我是否必须使用CheckBox控件而不是CheckboxList。
谢谢,
答案 0 :(得分:0)
protected void Page_Load(object sender, EventArgs e)
{
System.Windows.Forms.Screen sr = System.Windows.Forms.Screen.PrimaryScreen;
int width = sr.Bounds.Width;
int height = sr.Bounds.Height;
if (width > 0 && width <= 768)
{
chkboxlstCuisineTypes.RepeatColumns = 2;
}
else
{
chkboxlstCuisineTypes.RepeatColumns = 3;
}
}