0 امتیاز
قبل در برنامه نویسی توسط (505 امتیاز)
ویرایش شده قبل توسط

UseSubmitBehavior چه کاربردی دارد؟

<asp:button id="Button1" runat="server"
Text="Submit" onclick="SubmitBtn" 
UseSubmitBehavior="FALSE" />

1 پاسخ

0 امتیاز
قبل توسط (1.6هزار امتیاز)
ویرایش شده قبل توسط

اگر خاصیت UseSubmitBehavior در حالت True باشد با استفاده  از مکانیزم های Submit مرور گر را هدایت و یا عملیات خاصی را انجام می‏دهد واگر در حالت false باشد با استفاده از مکانیزم Posback مرورگر را هدایت می نماید.

 

<%@ page language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">

  void SubmitBtn_Click(object sender, EventArgs e)
  {
    Message.Text = "Hello World!";    
  }

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="head1" runat="server">
  <title>Button.UseSubmitBehavior Example</title>
</head>
<body>
  <form id="form1" runat="server">

    <h3>Button.UseSubmitBehavior Example</h3> 

    Click the Submit button.

    <br /><br /> 

    <!--The value of the UseSubmitBehavior property
    is false. Therefore the button uses the ASP.NET 
    postback mechanism.-->
    <asp:button id="Button1"
      text="Submit"
      onclick="SubmitBtn_Click" 
      usesubmitbehavior="false"
      runat="server"/>       

    <br /><br /> 

    <asp:label id="Message" 
      runat="server"/>

  </form>
</body>
</html>

 

قبل توسط (505 امتیاز)
میشه بیشتر در موردش توضیح بدید؟
"اگر خاصیت UseSubmitBehavior در حالت True باشد با استفاده  از مکانیزم های Submit مرور گر را هدایت و یا عملیات خاصی را انجام می‏دهد واگر در حالت false باشد با استفاده از مکانیزم Posback مرورگر را هدایت می نماید."
قبل توسط (1.6هزار امتیاز)
اگر دکمه ای خاصیت Submit داشته باشد Form را به سرور می فرستد مثل فرم ثبت نام که وقتی Submit می شه عملیات ثبت نام و درج در بانک اطلاعاتی انجام خواهد شد. اما در حالت PostBack با توجه به اطلاعات وارد شده و بدون خالی کردن فیلدهای پرشده توسط کاربر کارخاصی رو انجام می دهید و صفحه به سمت سرور ارسال نمی شود.

سوالات مشابه

0 امتیاز
1 پاسخ 424 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط tanin (20 امتیاز)
0 امتیاز
1 پاسخ 2.6هزار بازدید
0 امتیاز
1 پاسخ 295 بازدید
+1 امتیاز
0 پاسخ 340 بازدید
0 امتیاز
1 پاسخ 786 بازدید
0 امتیاز
0 پاسخ 724 بازدید
+1 امتیاز
1 پاسخ 680 بازدید
0 امتیاز
0 پاسخ 357 بازدید
0 امتیاز
1 پاسخ 493 بازدید
...