【问题标题】:asp.net Panel DefaultButton property not working in Android Browser?asp.net Panel DefaultButton 属性在 Android 浏览器中不起作用?
【发布时间】:2023-03-18 08:54:01
【问题描述】:

在 android 键盘中单击 go 按钮不会触发默认按钮。这适用于 iPhone

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

【问题讨论】:

标签: asp.net .net android-browser


【解决方案1】:

仅支持 Button 和 ImageButton 控件。 The LinkButton is not supported.

【讨论】:

    【解决方案2】:

    确保具有焦点的文本框或文本输入对象(这是激活 android 键盘所必需的)包含在此提交面板中。

    【讨论】:

    • 在未来,这样的陈述应该是评论而不是答案。
    • 恕我直言,我不仅想提供帮助,还想获得代表。点,以便我可以在这里投票支持所有出色的答案。不过,我会记住这一点。谢谢大卫。
    【解决方案3】:

    试试这个

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

    【讨论】:

      猜你喜欢
      • 2017-12-07
      • 1970-01-01
      • 1970-01-01
      • 2017-10-19
      • 2020-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-13
      相关资源
      最近更新 更多