2014-06-16 35 views
0

我在Grid View内部使用combo-box控件。 我想描述清楚的问题为什么ComboBox会在表上添加一个top属性?

我的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;"> 

........... 

组合框(ddlContactType1)呈现为DIV和表内。表具有类和样式。样式具有属性“top:5px;”从顶部引起填充。

因此,组合框从顶部移动5个像素并位于表格网格线之上。我想制作top:0px;。如何做到这一点?

任何人都可以有任何想法吗?

Thnaks提前

回答

-1

我得到了solution.And希望这将帮助别人,

<style type="text/css"> 
.ajax__combobox_inputcontainer 
    { 
     top:0px !important; 
    } 

</style 
相关问题