【发布时间】:2014-06-16 10:03:08
【问题描述】:
我在Grid View 中使用combo-box 控件。
我试图清楚地描述问题
我的 HTML 代码:
<AJAX:ComboBox ID="ddlContactName1" runat="server"
AutoPostBack="true" Width="190px"
OnSelectedIndexChanged="ddlContactName_SelectIndexChanged"
DropDownStyle="DropDownList" Enabled="false" CssClass="WindowsStyle" AutoCompleteMode="Suggest">
</AJAX:ComboBox>
浏览器上 ASP 生成的代码:
<td class="td_search_box">
<div id="ctl00_MainContent_grdContacts_ctl02_ddlContactType1" class="acb" style="display: inline-block;">
<table id="ctl00_MainContent_grdContacts_ctl02_ddlContactType1_Table" class="ajax__combobox_inputcontainer" cellspacing="0" cellpadding="0" border="0"
style="border-style: none; border-width: 0px; border-collapse: collapse;
display: inline-block; position: relative; top: 5px;">
...........
Combobox (ddlContactType1) 在内部呈现为 div 和 table。表有档次和风格。样式具有属性“顶部:5px;”导致顶部填充。
因此,组合框从顶部移动了 5 个像素并位于表格网格线上方。
我想做top:0px;。怎么做?
有人有什么想法吗?
提前问好
【问题讨论】:
标签: ajax asp.net-ajax ajaxcontroltoolkit