Ok..Im lost..getting Server Error in '/Knights Site' Application.
--------------------------------------------------------------------------------
ObjectDataSource 'knightsDataSource' could not find a non-generic method 'UpdateMember' that has parameters: userName, email, address, city, state, zip, home_phone, cell_phone, password.
Man..almost to the point where I'd pay money. I've been spending hours...I know its probably something simple....here's my entire code:
<%@ Page Language="
VB" MasterPageFile="~/MasterPage.master" AutoEventWireup="false" CodeFile="editmember.aspx.
vb" Inherits="Admin_editmember" title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<table id="addcontainer">
<tr>
<td id="listmem" valign="top">
<div class="fnt" align="center">Members</div>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="ObjectDataSource1" ShowHeader="False" BorderStyle="None" BorderWidth="0px">
<Columns>
<asp:BoundField DataField="fname"/>
<asp:BoundField DataField="lname"/>
<asp:HyperLinkField DataNavigateUrlFields="userName" DataNavigateUrlFormatString="~/Admin/editmember.aspx?id={0}" DataTextFormatString="{0}" Text="Edit" />
</Columns>
</asp:GridView>
<br />
<div class="centerfont">
<asp:LinkButton ID="LinkButton1" runat="server" PostBackUrl="~/Admin/addmember.aspx">Go Back To Create User</asp:LinkButton>
</div>
</td>
<td id="addmem" align="center" valign="top">
<asp:FormView ID="FormView1" runat="server" DataSourceID="knightsDataSource" DefaultMode="Edit">
<EditItemTemplate>
<table border="0" id="TABLE1">
<tr>
<td align="center" colspan="2" class="fnt">
Edit Account</td>
</tr>
<tr>
<td align="right" style="height: 25px">
<asp:Label ID="UserNameLabel" runat="server">User Name:</asp:Label></td>
<td style="height: 25px">
<asp:Label ID="UserNameLabelReturn" cssClass="boldfont" runat="server" Text='<%# Eval("userName") %>' ></asp:Label>
</td>
</tr>
<tr>
<td align="right">
<asp:Label ID="ConfirmFirstNameLabel" runat="server">First Name:</asp:Label></td>
<td>
<asp:Label ID="FirstNameLabelReturn" runat="server" cssClass="boldfont" Text='<%# Eval("fName") %>'></asp:Label>
</td>
</tr>
<tr>
<td align="right" style="height: 26px">
<asp:Label ID="ConfirmLastNameLabel" runat="server">Last Name:</asp:Label></td>
<td style="height: 26px">
<asp:Label ID="LastNameLabelReturn" cssClass="boldfont" runat="server" Text='<%# Eval("lName") %>'></asp:Label>
</td>
</tr>
<tr>
<td align="right">
<asp:Label ID="passwordLabel" runat="server">Password:</asp:Label></td>
<td style="height: 26px">
<asp:TextBox ID="PasswordTextBox" runat="server" Text ='<%# Bind("password") %>'></asp:TextBox>
</td>
</tr>
<tr>
<td align="right">
<asp:Label ID="EmailLabel" runat="server">E-mail:</asp:Label></td>
<td>
<asp:TextBox ID="EmailTextBoxReturn" runat="server" Text='<%# Bind("email") %>'></asp:TextBox>
</td>
</tr>
<tr>
<td align="right">
<asp:Label ID="AddressLabel" runat="server">Street Address:</asp:Label></td>
<td>
<asp:TextBox ID="AddressTextBoxReturn" runat="server" Text='<%# Bind("address") %>'></asp:TextBox>
</td>
</tr>
<tr>
<td align="right">
<asp:Label ID="cityLabel" runat="server">City:</asp:Label></td>
<td>
<asp:TextBox ID="CityTextBoxReturn" runat="server" Text='<%# Bind("city") %>'></asp:TextBox>
</td>
</tr>
<tr>
<td align="right">
<asp:Label ID="stateLabel" runat="server">State:</asp:Label></td>
<td>
<asp:TextBox ID="StateTextBoxReturn" runat="server" Text='<%# Bind("state") %>'></asp:TextBox>
</td>
</tr>
<tr>
<td align="right">
<asp:Label ID="zipLabel" runat="server">Zip:</asp:Label></td>
<td>
<asp:TextBox ID="ZipTextBoxReturn" runat="server" Text='<%# Bind("zip") %>'></asp:TextBox>
</td>
</tr>
<tr>
<td align="right">
<asp:Label ID="phoneLabel" runat="server">Home Phone:</asp:Label></td>
<td>
<asp:TextBox ID="PhoneTextBoxReturn" runat="server" Text='<%# Bind("home_phone") %>'></asp:TextBox>
</td>
</tr>
<tr>
<td align="right">
<asp:Label ID="cellLabel" runat="Server">Cell Phone:</asp:Label></td>
<td>
<asp:TextBox ID="CellTextBoxReturn" runat="server" Text='<%# Bind("cell_phone") %>'></asp:TextBox>
</td>
</tr>
<tr>
<td align="right">
<asp:Label ID="RoleLabel" runat="Server">Role For User:</asp:Label></td>
<td>
<asp:DropDownList ID="RoleDrop" runat="server">
</asp:DropDownList>
</td>
</tr>
<tr>
<td>
<asp:Button ID="update" runat="server" Text="Update" CommandName="Update" />
</td>
</tr>
</table>
</EditItemTemplate>
</asp:FormView>
</td>
</tr>
</table>
<asp:ObjectDataSource ID="knightsDataSource" runat="server" SelectMethod="GetMember" TypeName="Member" UpdateMethod="UpdateMember">
<SelectParameters>
<asp:QueryStringParameter Name="uName" QueryStringField="id" Type="String" />
</SelectParameters>
<UpdateParameters>
<asp:Parameter Name="userName" Type="String"/>
<asp:Parameter Name="email" Type="String" />
<asp:Parameter Name="address" Type="String" />
<asp:Parameter Name="city" Type="String" />
<asp:Parameter Name="state" Type="String" />
<asp:Parameter Name="zip" Type="String" />
<asp:Parameter Name="home_phone" Type="String" />
<asp:Parameter Name="cell_phone" Type="String" />
<asp:Parameter Name="password" Type="String" />
</UpdateParameters>
</asp:ObjectDataSource>
<asp:ObjectDataSource ID="ObjectDataSource1" runat="server" SelectMethod="GetAllMembers" TypeName="Member"></asp:ObjectDataSource>
</asp:Content>