मैं एक ग्रिड दृश्य है और डेटा की एक किस्म का उपयोग कर रहा मूल्यों को प्राप्त करने में सक्षम हो:छिपाएं BoundField की, लेकिन अभी भी साथ सी #
<asp:BoundField DataField="Catagory" HeaderText="Support Catagory" SortExpression="Catagory" />
<asp:BoundField DataField="AppName" HeaderText="Application Name" SortExpression="IncidentNumber" />
<asp:BoundField DataField="IncidentNumber" HeaderText="Incident #" SortExpression="IncidentNumber" />
<asp:BoundField DataField="Hours" HeaderText="Hours" SortExpression="Hours" />
<asp:BoundField DataField="Description" HeaderText="Description" SortExpression="Description" />
<asp:BoundField DataField="CreatedDate" HeaderText="Created Date" SortExpression="CreatedDate" />
<asp:BoundField DataField="PK_DailyTaskHours" HeaderText="" SortExpression="PK_DailyTaskHours" ReadOnly="true" />
<asp:BoundField DataField="PK_NonScrumStory" HeaderText="" SortExpression="PK_NonScrumStory" ReadOnly="true" />
अंतिम दो कॉलम लेकिन मैं दिखाने के लिए, मैं उपयोग कर रहा हूँ नहीं करना चाहते यह तो मैं इस सी # कोड के साथ प्राथमिक कुंजी को पुनः प्राप्त कर सकते हैं:
string dailyTaskHoursPK = (string)e.Values["PK_DailyTaskHours"].ToString();
string nonScrumStoryPK = (string)e.Values["PK_NonScrumStory"].ToString();
SqlDataSource4.DeleteParameters["dailyTaskHoursPK"].DefaultValue = dailyTaskHoursPK;
SqlDataSource4.DeleteParameters["nonScrumStoryPK"].DefaultValue = nonScrumStoryPK;
हालांकि, मैं नहीं चाहता कि अंतिम दो कॉलम प्रदर्शित करना चाहते हैं। लेकिन जब मैं सेट:
Visible="false"
और कार्यक्रम मैं निम्नलिखित त्रुटि मिलती है चलाने का प्रयास:
वस्तु एक वस्तु का एक उदाहरण के लिए सेट नहीं संदर्भ।
विवरण: वर्तमान वेब अनुरोध के निष्पादन के दौरान एक अनचाहे अपवाद हुआ। त्रुटि के बारे में अधिक जानकारी के लिए और जहां यह कोड में उत्पन्न हुआ, कृपया स्टैक ट्रेस की समीक्षा करें।
अपवाद विवरण: System.NullReferenceException: ऑब्जेक्ट संदर्भ किसी ऑब्जेक्ट के उदाहरण पर सेट नहीं है।
मैं क्या गलत कर रहा हूं? मैं उपयोगकर्ता को उन क्षेत्रों को देखने से कैसे रोकूं?
क्या आप डेटाकेनीनाम संपत्ति पर विस्तृत जानकारी दे सकते हैं? मुझे स्पष्ट नहीं है आपका क्या मतलब है। –