كيف يمكن أن يكون زر استدعاء وظيفة الخادم ثم قم بتحديث لجنة التحديث؟

StackOverflow https://stackoverflow.com/questions/1005296

سؤال

ولدي هذا التخطيط:

<div runat="server" OnClick="ChangeText()" id="button">Ok</div>
<asp:UpdatePanel id="updater" runat="server">
    <ContentTemplate>
        <div id="text">Hello</div>
    </ContentTemplate>
</asp:UpdatePanel>

وأود أن يكون ذلك بحيث عندما يتم النقر على زر، وChangeText وظيفة () يحصل دعا خادم - أن وظيفة ثم يقوم بتحديث التسمية في UpdatePanel مثل ذلك ...

public void ChangeText() {
    text.InnerText = "Goodbye";
}

وكيف سلك يصل على زر بحيث بتشغيل التحديث لالمحدث؟

هل كانت مفيدة؟

المحلول

إذا فهمت سؤالك بشكل صحيح، إضافة هذا دون عقدة الخاص بك (داخل عقدة).

   <Triggers>
      <asp:PostBackTrigger ControlID="button" />
   </Triggers>

نصائح أخرى

لماذا تفعلون هذا مع شعبة. بدلا من ذلك عليك أن تفعل طريقة أخرى مثل استخدام زر asp.net وتعطي أنماط لهذا الزر نفسه مثل شعبة ووضع نقطة انطلاق لوحة التحديث على الحدث انقر فوق الزر.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top