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 پاسخ 430 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط tanin (20 امتیاز)
0 امتیاز
1 پاسخ 2.6هزار بازدید
0 امتیاز
1 پاسخ 302 بازدید
+1 امتیاز
0 پاسخ 347 بازدید
0 امتیاز
1 پاسخ 795 بازدید
0 امتیاز
0 پاسخ 730 بازدید
+1 امتیاز
1 پاسخ 687 بازدید
0 امتیاز
0 پاسخ 361 بازدید
0 امتیاز
1 پاسخ 500 بازدید
...