我遇到了bootstrap反馈问题.form-control-feedback与dropdownlist一起使用时,它无法正确对齐.就像我希望它在下拉列表中显示在右下角,就像在IE 11中一样(在截屏视频下方).它有点在IE11中工作,但在所有其他浏览器(Firefox,Chrome,Safari)中都没有.我做了一点谷歌搜索,没有找到任何声音解决方案/解决方案,不知道它是一个错误或他们想要的方式.
在这里创建了一个小提琴http://jsfiddle.net/12qcwbbw/.
看来这个css规则.has-feedback .form-control{padding-right: 42.5px;}
只适用于IE11.
这是屏幕演员;
这就是IE 11上呈现的内容,这是我想要的其他浏览器.
火狐
谷歌浏览器
苹果浏览器
这是我的HTML;
<div class="form-horizontal middle" >
<div class="col-xs-12 col-sm-12">
<div class="form-group">
<label class="col-xs-12 col-sm-3 control-label">Full Name</label>
<div class="col-xs-12 col-sm-9 has-feedback" >
<input type="text" class="form-control text-capitalize" name="FullName" id="txtFullName"
placeholder="Full Name" />
<span class="glyphicon glyphicon-remove text-danger form-control-feedback">
</span>
</div>
</div>
<div class="form-group ">
<label class="col-xs-12 col-sm-3 control-label">Gender</label>
<div class="col-xs-12 col-sm-9 has-feedback">
<select class="form-control">
<option>Male</option>
<option>Female</option>
<option>Other</option>
</select> …Run Code Online (Sandbox Code Playgroud) 我在层次结构中有三个更新面板:
UpdatePanel1--Root
UpdatePanelChild1
UpdatePanelChild2
Run Code Online (Sandbox Code Playgroud)
我可以在 updatePanel2 的事件上更新 updatePanel1 中的控件吗?
任何设计模式都要避免以下嵌套的if语句?我无法想出这种情况的任何设计模式.
private Message GetMessageFrom(string[] args)
{
string id = null, body = null, label = null, path = null;
if (args.Length > 0)
{
id = args[0];
if (args.Length > 1)
{
body = args[1];
if (args.Length > 2)
{
label = args[2];
if (args.Length > 3)
path = args[3];
}
}
}
return new Message(id, body, label, path);
}
Run Code Online (Sandbox Code Playgroud)