2009-02-27 10 views
14

मैं सदस्यता वर्ग में CreateUser विधि का उपयोग बिना प्रश्न और उत्तर देने के कैसे कर सकता हूं?एएसपी.नेट सदस्यता बिना आवश्यकता के उपयोगकर्ता बनाएं QuestionAndAnswer

मैंने इसे निम्नलिखित सेटिंग के साथ web.config में अक्षम कर दिया है।

requiresQuestionAndAnswer="false" 

मुझे CreateUser विधि से स्थिति आउटपुट की आवश्यकता है, लेकिन अधिभार को एक प्रश्न और उत्तर की आवश्यकता है। क्या कोई सुझाव दे सकता है कि मैं इसके बारे में कैसे जा सकता हूं?

उत्तर

15

मैंने यह कोशिश नहीं की है, लेकिन क्या आपने उन दो पैरामीटर के लिए बस शून्य से गुज़रने की कोशिश की है?

2

जैसा कि एक अन्य उत्तरदाता ने बताया है, आप "", या string.Empty के बजाय null पास करते हैं।

जब मैंने पहली बार यह खोज लिया तो मैंने डेवलपर्स को string.IsNullOrEmpty के बारे में नहीं सुना था, और हम डब्ल्यूटीएफ क्षेत्र में प्रवेश कर रहे थे।

लेकिन निश्चित रूप से, उनके ज्ञान में, उन्होंने महसूस किया कि null एक खाली स्ट्रिंग के लिए अवधारणा से अलग है, और इस मामले में, किसी उपयोगकर्ता से इनपुट से निपटने पर, हम उन्हें बताना चाहते हैं कि यह निर्दिष्ट नहीं है कि यह प्रश्न अमान्य है ।

5

आप web.config

<system.web> 
<membership> 
<providers> 

<add name="YOURMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="con" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" passwordFormat="Clear" applicationName="YourAppName" maxInvalidPasswordAttempts="2147483647"/> 

में पैरामीटर निर्धारित करने की आवश्यकता है कि मैं इस कोशिश की। यह ठीक काम कर रहा है। धन्यवाद

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