Revision: 7898
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 20, 2008 08:37 by pluggy13
Initial Code
Here's the source code of the detailsview and objectdatasource:
<asp:ObjectDataSource ID="CustomerDetailDataSource" runat="server"
DataObjectTypeName="Customer" DeleteMethod="Delete"
SelectMethod="GetCustomerByID" TypeName="CustomerManager"
UpdateMethod="UpdateCustomer">
<SelectParameters>
<asp:Parameter DefaultValue="0" Name="ID" Type="Int32" />
</SelectParameters>
</asp:ObjectDataSource>
<asp:DetailsView ID="DetailsView1" runat="server"
AutoGenerateRows="False" DataSourceID="CustomerDetailDataSource"
DefaultMode="Edit">
<Fields>
<asp:BoundField DataField="fname" HeaderText="fname"
SortExpression="fname" />
<asp:BoundField DataField="lname" HeaderText="lname"
SortExpression="lname" />
<asp:BoundField DataField="email" HeaderText="email"
SortExpression="email" />
<asp:BoundField DataField="ID" HeaderText="ID"
SortExpression="ID" ReadOnly="true"/>
<!--
WITHOUT THE NEXT LINE, VERSION IS NULL WHEN UPDATING THE
ENTITY, WITH THE NEXT LINE I GET AN EXCEPTION WHEN UPDATING
-->
<asp:BoundField DataField="version" HeaderText="version"
SortExpression="version" ReadOnly="true"/>
</Fields>
</asp:DetailsView>
This is what I call in my updatebutton's event handler:
DetailsView1.UpdateItem(true);
Initial URL
Initial Description
Initial Title
Detailsview with Binary data
Initial Tags
Initial Language
ASP