मेरे पास एक सूची दृश्य है जो LinqDataSource से जुड़ता है और चयनित स्थानों को प्रदर्शित करता है। सम्मिलित आइटम में एक ड्रॉपडाउन सूची होती है जो सभी अचयनित स्थानों को देने के लिए किसी अन्य LinqDataSource से खींचती है। इस तरह के Eval (के रूप मेंListView InsertItemTemplate में ड्रॉपडाउनलिस्ट को बाध्य करना एक त्रुटि फेंकना
Databinding विधि) XPath(), और बाइंड() को केवल डेटाबाउंड नियंत्रण के संदर्भ में इस्तेमाल किया जा सकता:
समस्या यह है कि मैं निम्न त्रुटि जब पेज लोड हो रहा है प्राप्त है।
मैं वेबसाइट के किसी अन्य पृष्ठ में एक बहुत ही समान सेटअप कर रहा हूं, और यह हमें यह त्रुटि नहीं दे रहा है इसलिए मैं बहुत उलझन में हूं। मुझे पता है कि मैं इसे बाध्यकारी नहीं कर सकता, मैन्युअल रूप से नियंत्रण ढूंढ रहा हूं और मूल्य प्राप्त कर सकता हूं, लेकिन यह काम करना चाहिए और मुझे समझ में नहीं आता कि यह क्यों नहीं है।
कोई विचार?
स्रोत कोड का बेहतर हिस्सा नीचे है।
<asp:LinqDataSource ID="ldsLocations" runat="server"
ContextTypeName="ClearviewInterface.ESLinqDataContext" EnableDelete="true" EnableInsert="true"
OnInserting="ldsLocations_Inserting" OnDeleting="ldsLocations_Deleting"
TableName="crmLocations" OrderBy="addr1" OnSelecting="ldsLocations_Selecting" />
<asp:LinqDataSource ID="ldsFreeLocations" runat="server"
ContextTypeName="ClearviewInterface.ESLinqDataContext" OrderBy="addr1"
TableName="v_CVLocations" OnSelecting="ldsFreeLocations_Selecting" />
<asp:ListView ID="lvLocations" DataSourceID="ldsLocations" DataKeyNames="ID" InsertItemPosition="LastItem" runat="server" >
<InsertItemTemplate>
<tr>
<td colspan="6"><hr /></td>
</tr>
<tr>
<td colspan="2">
<asp:DropDownList ID="ddlFreeLocations" DataSourceID="ldsFreeLocations" DataTextField="addr1"
DataValueField="record" MarkFirstMatch="true" SelectedValue='<%# Bind("record") %>'
runat="server" />
</td>
<td><asp:ImageButton ID="btnAdd" CommandName="Insert" SkinID="Insert" runat="server" /></td>
</tr>
</InsertItemTemplate>
ड्रापडाउन के SelectedValue में आबद्ध न काम करता है जब DropDownList सूचीदृश्य में है ... जैसा कि आप ने कहा कि आप किसी अन्य वेबसाइट है, जिसमें एक ही सेटअप काम कर रहा है ... क्या आपने केवल लिस्टव्यू में या फॉर्मूव या ग्रिडव्यू में ड्रॉपडाउन रखा है ??? मैंने बहुत सारे ब्लॉग खोजे क्योंकि मुझे एक ही समस्या हो रही है। लेकिन मुझे केवल एक सोलन मिला। आइटम को प्रदर्शित करने के लिए इवल का उपयोग करें और आइटम सम्मिलन और आइटम में "डालने" या "अपडेट करें" कोड को – Radhi
अद्यतन करें यदि आपको कोई सोलन मिलता है। सूचीदृश्य के अंदर ड्रॉपडाउन में बाध्यकारी करने के लिए ... कृपया इसे मुझे भी प्रदान करें ... – Radhi