我在我的 asp.net mvc Web 应用程序中有以下 View :-
@using (Html.BeginForm("CustomersDetails", "Home"))
{
<strong>Available Customers</strong>
<select id="SelectLeft" multiple="multiple">
@foreach (var item2 in Model.OrderBy(a => a.ORG_NAME))
{
<option value = "@item2.ORG_ID" >@item2.ORG_NAME</option>
}
</select>
<input id="MoveRight" type="button" value=" Add >> " />
<input id="MoveLeft" type="button" value=" << Remove " />
<strong>Customer to be Exported</strong>
<select id="SelectRight" name="SelectRight" multiple="multiple">
</select>
<p><button type="submit" id ="nextpage">Next Page >></button></p>
}
页面的布局不像我期望的那样,我面临这些问题:-
任何人都可以建议我可以遵循的方法以使布局更加用户友好吗?
BR
最佳答案
尝试这样的事情:
@using (Html.BeginForm("CustomersDetails", "Home"))
{
<text>
<strong>Available Customers</strong>
<br style='clear:both;' />
<select id="SelectLeft" multiple="multiple">
@foreach (var item2 in Model.OrderBy(a => a.ORG_NAME))
{
<option value = "@item2.ORG_ID" >@item2.ORG_NAME</option>
}
</select>
<input id="MoveRight" type="button" value=" Add >> " />
<br style='clear:both;' />
<input id="MoveLeft" type="button" value=" << Remove " />
<strong>Customer to be Exported</strong>
<br style='clear:both;' />
<select id="SelectRight" name="SelectRight" multiple="multiple">
</select>
<p>
<button type="submit" id ="nextpage">Next Page >></button>
</p>
</text>
}
如果您使用
float
css 属性,它们将显示在旁边。尝试使用 clear
清除( float )两侧br
中的属性(property)(断线)标签。
关于html - 显示两个选择框的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14044361/