जब भी मैं फॉर्म जमा करता हूं तो मुझे यह त्रुटि मिलती है क्योंकि इस वजह से कार्रवाई का तरीका नहीं बुलाया जा रहा है:
उसी कुंजी के साथ एक आइटम पहले ही जोड़ा जा चुका है।
और अपवाद विवरण:
[ArgumentException: उसी कुंजी के साथ एक आइटम पहले ही जोड़ा जा चुका है।]
System.ThrowHelper.ThrowArgumentException (ExceptionResource resource) +52
System.Collections.Generic. मंदन .2.Insert (TKey कुंजी, TValue value, Boolean add) +9382923 System .Linq.Enumerable.ToDictionary (IEnumerable`1 स्रोत, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 तुलनित्र) +252.Linq.Enumerable.Toprise
(IEnumerable`1 स्रोत, Func`2 keySelecture तुलनित्र) +91
System.Web.Mvc.ModelBindingContext.get_PropertyMetadata () 13:8 System.Web.Mvc.DefaultModelBinder.BindProperty (कंट्रोलरटेक्स्ट कंट्रोलर नियंत्रक), ModelBindingContext बाइंड कॉनटेक्स्ट, प्रॉपर्टीस्क्रिप्ट, प्रॉपर्टीस्क्रिप्ट
System.Web.Mvc.DefaultModelBinder.BindProperties (ControllerContext controllerContext, ModelBindingContext bindingContext) 147
System.Web.Mvc.DefaultModelBinder.BindComplexElementalModel (ControllerContext controllerContext, ModelBindingContext bindingContext, वस्तु मॉडल) +98
System.Web.Mvc.DefaultModelBinder.BindComplexModel (ControllerContext कंट्रोलर कोंटेक्स्ट, मॉडलबाइंडिंगटेक्स्ट बाइंडिंग कॉन्टेक्स्ट) +2504 सिस्टम.वेब। एमवी। डीफॉल्टमॉडल बेलिंडर.बिंडमॉडल
(कंट्रोलर कोन्टेक्स्ट कंट्रोलर कोनटेक्स्ट, मॉडलबोनक्स्ट बाइंडिंग कॉन्टेक्स्ट) +548 सिस्टम.वेब.नट्रोलररक्वाइनर, प्लेटिनम
, ई-मेल।
System.Web.Mvc.ControllerActionInvoker.GetParameterValues (ControllerContext नियंत्रकContext, ActionDescriptor एक्शनDescriptor) +181 System.Web.Mvc.ControllerActionInvoker.InvokeAction (नियंत्रककॉनटेक्स्ट कंट्रोलर। प्रसंग, एक्शन
स्ट्रिंग)। .Web.Mvc.ControllerBase.Execute (RequestContext requestContext) +111
System.Web.Mvc.ControllerBase.System।
System.Web.Mvc। <> C__DisplayClass8.b__4 () +65 System.Web.M.A.Async। <> C__DisplayClass1.b__0 () +44 System.Web.Mvc .Anync। <> C__DisplayClass8`1.b__7 (IAsyncResult _)। ) +42 System.Web.Mvc.Async.WrappedAsyncResult`1.End () +141 System.Web.Mvc.Async.AsyncResultWrapper.End (और IAsyncResult asyncResult, ऑब्जेक्ट टैग) +54
System.Web.Ms.Async.AsyncResultWrapper। अंत (IAsyncResult asyncResult, ऑब्जेक्ट टैग) +40
System.Web.Mvc.MvcHandler.EndProcessRequest (IAsyncResult asyncResult) +52
System.Web.Mvc.MvcHvcler.System.Web.HttpAsyncHandler.EndProcessRequest ( IAsync परिणाम)
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute () +8836913 System.Web.HttpApplication.ExecuteStep (IExecutionStep स्टेप, बूलियन और पूर्णतया समकालिकता) +184
पृष्ठ देखें
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/XYZ.Master"
Inherits="System.Web.Mvc.ViewPage<XYZ.Models.Admin.AdminSegmentCommissionsModel>" %>
<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
Create
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
<% using (Html.BeginForm()) {%>
<div class="box3">
<div class="userinfo">
<h3>Admin Segment Commissions</h3>
</div>
<div class="buttons-panel">
<ul>
<li>
<input type="submit" value="Save" class="save" />
</li>
<li>
<%:Html.ActionLink("Cancel", "Index", new { controller = "AdminSegmentCommissions" }, new { @class = "cancel" })%>
<%--<input type="button" value="Cancel" class="cancel" onclick="document.location.href='/AirlineLedgerTransactionReceiver/Index'" />--%>
</li>
</ul>
</div>
</div>
<div class="row-1">
<div class="form-box1 round-corner">
<div class="form-box1-row">
<div class="form-box1-row-content float-left">
<div>
<label>
<%: Html.LabelFor(model => model.FromSegmentNumber) %></label>
<%: Html.TextBoxFor(model => model.FromSegmentNumber) %>
<%: Html.ValidationMessageFor(model => model.FromSegmentNumber) %>
</div>
</div>
</div>
</div>
</div>
<%} %>