zoukankan      html  css  js  c++  java
  • AutoCompleteExtender in Safari create new line after TextBox

    AutoCompleteExtender in Safari create new line after TextBox, The first line work correctly, second line create new line after textbox.

    Safari_AutoCompleteExtender_CarriageLine_Bug

    <asp:TextBox ID="txtSearchById" runat="server" autocomplete="off"  ></asp:TextBox>

    <asp:Button ID="btnSearchById" runat="server"  Text="Search"  OnClick="btnSearchById_Click" />

    <ajaxToolkit:AutoCompleteExtender runat="server" ID="DistrictID_autoComplete" TargetControlID="txtSearchByID"
                    ServicePath="DAutoComplete.asmx" ServiceMethod="GetIDCompletionList"
                    MinimumPrefixLength="2" CompletionInterval="500" CompletionSetCount="20"    >
    </ajaxToolkit:AutoCompleteExtender>

    Solution(Use TABLE to layout, do not put anything after TextBox – even &nbsp;)

    <table>
            <tr>
             <td>
                      Search by<asp:TextBox ID="txtSearchById" runat="server" autocomplete="off" ></asp:TextBox>

            </td>
            <td>
                 <asp:Button ID="btnSearchById" runat="server"  Text="Search"  Height="23px"  OnClick="btnSearchById_Click" />
             </td>
          </tr>
    </table>

    <ajaxToolkit:AutoCompleteExtender runat="server" ID="DistrictID_autoComplete" TargetControlID="txtSearchByID"
                ServicePath="DAutoComplete.asmx" ServiceMethod="GetIDCompletionList"
                MinimumPrefixLength="2" CompletionInterval="500" CompletionSetCount="20"    >
    </ajaxToolkit:AutoCompleteExtender>
  • 相关阅读:
    【Comet OJ Contest #15】孤独的吉姆 6
    【SSLOJ1467】U
    【SSLOJ1471】Y
    ajax调用webService
    泛型
    windows Server 2003 FTP
    ajax
    Linq 执行概念
    15款提高工作效率的工具分享
    Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发
  • 原文地址:https://www.cnblogs.com/emanlee/p/1546017.html
Copyright © 2011-2022 走看看