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 پاسخ 420 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط tanin (20 امتیاز)
0 امتیاز
1 پاسخ 2.5هزار بازدید
0 امتیاز
1 پاسخ 292 بازدید
+1 امتیاز
0 پاسخ 338 بازدید
0 امتیاز
1 پاسخ 781 بازدید
0 امتیاز
0 پاسخ 719 بازدید
+1 امتیاز
1 پاسخ 677 بازدید
0 امتیاز
0 پاسخ 355 بازدید
0 امتیاز
1 پاسخ 493 بازدید
...