Gridview ASP.NET readonly værdier sendes ikke?
Jeg rodder med et gridview i ASP.NET.Jeg har en situation hvor jeg vil bruge den indbyggede "Edit" funktion. Jeg feeder med et objekt hvor jeg har mine egen funktionalitet.
Jeg skal have sendt en masse felter videre, men problemer er den kun sender de felter videre som ikke er readonly. Dvs. jeg bl.a. skal sende et unikt ID videre som selvfølgelig er readonly. Det får jeg ikke sendt med.
Mine felter i gridviewet...
<asp:BoundField DataField="ID" HeaderText="ID" SortExpression="ID" ReadOnly=true />
<asp:BoundField DataField="Name" HeaderText="Name" SortExpression="Name" />
<asp:BoundField DataField="Priority" HeaderText="Priority"
SortExpression="Priority" />
Mine data i provideren:
<asp:ObjectDataSource ID="AssignmentProvider" runat="server"
DeleteMethod="DeleteAssignment" SelectMethod="GetAllAssignments"
TypeName="AssignmentCollection" UpdateMethod="EditAssignment">
<UpdateParameters>
<asp:Parameter Name="ID" Type="Int32" />
<asp:Parameter Name="Name" Type="String" />
<asp:Parameter Name="Priority" Type="Int32" />
Hvor ID så ikke bliver sendt videre pga. ReadOnly feltet.
På forhånd, mange tak