2009-02-02 18 views

उत्तर

46

इस पर कोई आधिकारिक दस्तावेज नहीं है। लेकिन यदि आप जावास्क्रिप्ट स्रोत कोड को देखो तो आप इस देखेंगे:

function WebForm_PostBackOptions(eventTarget, eventArgument, validation, validationGroup, actionUrl, trackFocus, clientSubmit) 

मुझे लगता है कि पैरामीटर नाम काफी स्वतः स्पष्ट हैं।

3

मैं वर्तमान में ASP.NET 2.0 और पेज में कोड का उपयोग कर रहा इस तरह दिखता है ...

function WebForm_DoPostBackWithOptions(options) { 
var validationResult = true; 
if (options.validation) { 
    if (typeof(Page_ClientValidate) == 'function') { 
     validationResult = Page_ClientValidate(options.validationGroup); 
    } 
} 
if (validationResult) { 
    if ((typeof(options.actionUrl) != "undefined") && (options.actionUrl != null) && (options.actionUrl.length > 0)) { 
     theForm.action = options.actionUrl; 
    } 
    if (options.trackFocus) { 
     var lastFocus = theForm.elements["__LASTFOCUS"]; 
      if ((typeof(lastFocus) != "undefined") && (lastFocus != null)) { 
       if (typeof(document.activeElement) == "undefined") { 
        lastFocus.value = options.eventTarget; 
       } 
       else { 
        var active = document.activeElement; 
        if ((typeof(active) != "undefined") && (active != null)) { 
         if ((typeof(active.id) != "undefined") && (active.id != null) && (active.id.length > 0)) { 
          lastFocus.value = active.id; 
         } 
         else if (typeof(active.name) != "undefined") { 
          lastFocus.value = active.name; 
         } 
        } 
       } 
      } 
     } 
    } 
    if (options.clientSubmit) { 
     __doPostBack(options.eventTarget, options.eventArgument); 
    } 
} 

क्यों आप अटक कर रहे हैं? क्या कोड पृष्ठ में दिखाई नहीं दे रहा है? ASP.NET 1.1 में फ़ाइल WebUIValidation.js को डिस्क पर एक विशिष्ट निर्देशिका में मौजूद होना था (मैं वास्तव में भूल जाता हूं)। 2.0 में स्क्रिप्ट ढांचे के साथ एकीकृत है। Gh0sT के रूप में जावास्क्रिप्ट decleration पर

12

देखो ने कहा: http://msdn.microsoft.com/en-us/library/system.web.ui.postbackoptions_members(v=VS.90).aspx

से ज्यादातर के लिए:

function WebForm_PostBackOptions(eventTarget, eventArgument, validation, validationGroup, actionUrl, trackFocus, clientSubmit) 

तो सर्वर साइड PostBackOptions वर्ग आप एक सुराग मिल सकता है के लिए दस्तावेज़ क्या मापदंड हैं देखो एएसपीनेट में सत्यापन तर्क क्लाइंट साइड क्लास सर्वर की तरफ नकल करने का प्रयास करता है।

संबंधित मुद्दे