Событие текстового поля страницы приложения для изменения текста

#c# #sharepoint

#c# #sharepoint

Вопрос:

На странице приложения SharePoint у меня есть asp: текстовое поле и asp: кнопка. У меня есть условие, когда в тексте текстового поля происходит изменение, и я хочу, чтобы текст кнопки был изменен.

Событие onTextChanged срабатывает только после того, как вы переместите фокус из текстового поля и щелкните где-нибудь.

Другая проблема заключается в том, что если у меня есть событие onTextChanged, нажатие кнопки происходит только после второго щелчка.

Ответ №1:

Вы могли бы попробовать событие onkeyup.

 <asp:Content ID="Main" ContentPlaceHolderID="PlaceHolderMain" runat="server">
    <asp:TextBox ID="TextBox1" runat="server" onkeyup="javascript:test()"  ></asp:TextBox>
    <asp:Button ID="Button1" runat="server" Text="Button" type="button"/>
    <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.js"></script>
    <script>
         function test() {
             $("[id$=Button1]").val($("[id$=TextBox1]").val())
            
        }

    </script>
</asp:Content>
 

введите описание изображения здесь

Комментарии:

1. Спасибо за ответ. Возможно ли получить текст из ресурсов SharePoint.

2. Каковы ресурсы SharePoint?

3. Я имею в виду из улья C:Program Файлы Общие файлы общий доступ к Microsoft Расширения веб-сервера 16 Ресурсы