Свойство asp.net Panel DefaultButton не работает в браузере Android?

нажатие кнопки «Перейти» на клавиатуре Android не приводит к срабатыванию кнопки «По умолчанию». Это работает в айфоне

<asp:Panel runat="server" id="SubmitPanel" DefaultButton="Submit">
    <asp:LinkButton ID="Submit" runat="server" OnClick="SubmitButton_Click">
         Submit
    </asp:LinkButton>
</asp:Panel>

person user1956462    schedule 26.03.2013    source источник
comment
Возможно ли, что это та же проблема, с которой вы столкнулись: stackoverflow.com/questions/50033/   -  person Lynn Crumbling    schedule 27.03.2013


Ответы (3)


Поддерживаются только элементы управления Button и ImageButton. Кнопка LinkButton не поддерживается.

person Bryan    schedule 07.04.2014

Убедитесь, что текстовое поле или объект ввода текста, находящийся в фокусе (это необходимо для того, чтобы ваша клавиатура Android была активной), заключены в эту панель отправки.

person jediCouncilor    schedule 26.03.2013
comment
В будущем такие заявления, вероятно, должны быть комментарием, а не ответом. - person ; 27.03.2013
comment
При всем уважении, я не только пытаюсь помочь, но и, возможно, получить репутацию. баллы, чтобы я мог проголосовать за все отличные ответы здесь. Я буду иметь это в виду, хотя. Спасибо, Дэвид. - person jediCouncilor; 27.03.2013

Попробуй это

protected void Page_Load(object sender, EventArgs e)
{
    if (IsPostBack)
    {
        btnSubmit_Click(sender, e);
    }
}
person eon    schedule 26.09.2013