Forms Data Controls :: A Field Or Property With The Name 'FieldName' Was Not Found On The Selected Data Source?
Oct 3, 2010
I'm attempting to load a GridView dynamically on a button is pressed.The gridview has AutoGenerateColumns="True" (set in skin definition) and has a declarative column definitions as follows:
<asp:GridView runat="server"
SkinID="GridViewDetail" ID="gvReport"
DataKeyNames="dateofcompletion">
<Columns>
[code]...
This all works fine the first time, but as soon as I select a different ddlCampaign item, it throws the"A field or property with the name 'FieldName' was not found on the selected data source" ERRORI kinda understand that it has retained the column mappings from the previous datasource assignment/binding and because the new datasource has different column headings it is throwing the error. What I can't seem to achieve is a clear or reset of defined gridview columns before adding the new columns. I cannot clear all columns because part of the GV defn is declarative.e.g.
gvReport.Columns.Clear();
gvReport.AutoGenerateColumns = true;
I have also tried clearing the previously added columns before new assignment/binding but it gives the same error.e.g.
for (int i = 2; i < gvReport.Columns.Count; i++)
{
gvReport.Columns.RemoveAt(i);
}
View 18 Replies
Similar Messages:
Jan 11, 2010
I have created a gridview at runtime. its working fine when i load the grid first time. after when i am selecting next value from ddl to load grid according to that option(selecting from dropdown list and coresponding values showing in grid) showing error that "A field or property with the name 'datafield name' was not found on the selected data source." might be i am getting this error becuze the privious value is not being cleared" can anybody help me with this problem.
View 2 Replies
Oct 22, 2010
I am trying to bind the XML data to a datagrid from an XML file. I don't know why I am getting the message: "A field or property with the name 'User_x0020_Name' was not found on the selected data source."
The "User_x0020_Name" field does exist in the XML file. This is a portion of the XML file.
<?xml version="1.0" encoding="utf-8" ?>
<DataSet xmlns="http://www.----------.com">
<xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-[code]...
View 3 Replies
Feb 23, 2011
this is the error: A field or property with the name 'idcode' was not found on the selected data source.and what i am trying to do is this... i don't understand that. i never used DataSet before.
[Code]....
View 15 Replies
Apr 9, 2010
[Code]....
[Code]....
[Code]....
View 3 Replies
May 7, 2015
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.Web.HttpException: A field or property with the name 'ID' was not found on the selected data source.Source Error: An unhandled exception was generated during the execution of the current web request.
[Code] ....
My code:
Page Title="Log In" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
CodeBehind="Login.aspx.cs" Inherits="WebApp.Account.Login" %>
<script runat="server">
protected void LoginButton_Click(object sender, EventArgs e) {
[Code] .....
View 1 Replies
Oct 1, 2010
[Code]....
View 1 Replies
Apr 9, 2012
I am using two gridviews with one datasourse. I am getting one error
A field or property with the name 'Empid' was not found on the selected data source. Description: An unhandled exception occurred during the execution of the current web request. review the stack trace for more information about the error and where it originated in the code. Exception Details: System.Web.HttpException: A field or property with the name 'Empid' was not found on the selected data source. Source Error:
My code is
<asp:GridViewid="gridview"
runat="server" DataSourceID = "SqlDataSource1"
PageSize="30" EmptyDataText = "No Records Found" EmptyDataRowStyle-HorizontalAlign ="Center"
AllowPaging="true"
[Code]....
View 1 Replies
May 3, 2010
I am displaying a table into a gridview for which I've a SQL query written which uses IF-ELSE condition. In one of the conditions, if the condition stands TRUE then one of the coloms should be eliminated from the table. But I constantly get an error:"A field or property with the name 'IXC_Vendor_Circuit_ID' was not found on the selected data source."
View 6 Replies
Aug 19, 2010
I know that you can use exclamation sign to bind array of simple types (like string) to GridView like this
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false">
<Columns>
<asp:BoundField HeaderText="Array Field" DataField="!" />
</Columns>
</asp:GridView>
But this doesn't seem to be the case with DataNavigateUrlFields
<asp:HyperLinkField DataNavigateUrlFields="!" DataNavigateUrlFormatString="RoleInformation.aspx?role={0}" Text="Manage users" />
and I get following error:A field or property with the name '!' was not found on the selected data source.
View 1 Replies
Jul 8, 2010
I put a sql statement into the textbox,then the result will be bound to the gridview in the page. first time,sql statement is "selecte * from A(B)",and the gridview is ok. second time,sql statement is "selecte * from B(A)",then the gridview will throw a exception the exception is "A field or property with the name 'aa' was not found on the selected data source. i have two tables A and B."
View 5 Replies
Feb 11, 2010
I want to bind a datarow array to datagrid, if i do so i am getting an exception saying that item was not found on selected datasource.
datatab = CType(Cache("AlldataAppli"), DataTable)
Dim rws() As DataRow
rws = datatab.Select("uid=" & UID.Text)
dg.DataSource = rws
dg.DataBind()
While binding the data i am getting the following exception.
An exception of type 'System.Web.HttpException' occurred in System.Web.dll but was not handled in user code
Additional information: A field or property with the name 'CAND_NAME' was not found on the selected data source.
This datarow array contains cand_name, i am able to retrieve it through the following line of code.
rws(0).Item("CAND_NAME")
View 3 Replies
Dec 12, 2010
I have a dataview on a page. I am binding a list of Items, and each item has a Person object. So I get this exception "field not found in selected datasource" when I try to bind to any property on the person object.
[Code]....
It appears that the dataview is having problems with the person object because it will display all the properties for the Item correctly.
why I get a not found on the boundfield and not on the eval?
View 2 Replies
Apr 9, 2010
I have a DetailsView with some templates. I would like to bind a textbox in one of the templates to a field of a datasource which is not the datesource of the DetailsView. What is the syntax of the Bind() or Eval() code expression to do this, assuming it's possible?
Also where can I find some material on syntax of these "code expressions" and what can be in them?
I realize I'm missing something pretty basic here...
View 1 Replies
Apr 30, 2010
I'm sure it was discussed hundred of times, but maybe this time will elucidate some new points )
The question is: do I need to limit number of selected rows in data source for GridView?
When I use paging in GridView does limiting selected rows make GridView work faster?
Now I use ObjectDataSource with Linq in functions.
[Code]....
Does this make sense or I can just use LinqDataSource without thinking of selected rows?
View 2 Replies
Jun 10, 2010
I just wrote something small up with a GridView databound to the products table of the northwind database to play around with the control. I added a template field and put a checkbox in it, ProductID, ProductName, and UnitCost. I can successfully loop through the GridView and find the rows that have the checkbox checked, and can get ProductName for each row, but keep erroring out on ProductID and UnitCost. It's probably something small, but I just cannot figure it out.Here is what I have so far:
[Code]....
My code behind, where I handle a button click event to get all values in rows w/ selected checkboxes:
[Code]....
Can I not use row.Cells[i]? The only thing Intellisense gives me that makes any sense is 'rows.Cells[i].Text'... not sure what else to do.
View 6 Replies
May 3, 2010
Traditionally with an Object Data Source, the wired up class will have its public properties available for binding (i.e. Gridview columns, etc.) which works well. But what if one of my wired up business objects has a property that is an object itself; can I drill down to a property on that object property and still use it?
So in additiona to the traditional:MyBusniessObject.OrderID...I want to use:MyBusniessObject.Customer.NameID
Your 1st response might be to just wire up the 'Customer' class, but I need properties both on 'MyBusinessObject'and 'Customer'. I do not think this can be done, as the ODS will not display properties on an object instance property. I have tried manually typing in the drilled down value as well, but that wasn't a success either.
View 4 Replies
Apr 20, 2010
I have an insert that uses an object data source with out the direction property set and it works fine. I noticed the direction property though and wondered if I should use it.Should the direction property for the parameters of an object data source be used with a simple CRUD operations?
View 3 Replies
Apr 24, 2010
I'm trying to understand when to use the type property and when to use the dbtype property. I looked online but couldn't find a good article that said when and why.
View 3 Replies
Jan 16, 2010
I have a gridview:
<asp:GridView ID="multiGrid" PageSize="20" AllowSorting="True" AllowPaging="True"
runat="server" DataSourceID="SqlDataSource1" DataKeyNames="id" AutoGenerateColumns="true"
AutoGenerateSelectButton="true" RowStyle-BackColor="LightGray" AutoGenerateEditButton="false"
CellPadding="5" CellSpacing="10" AlternatingRowStyle-BackColor="white" HeaderStyle-BackColor="#122C77"
HeaderStyle-ForeColor="white" ForeColor="black" PagerStyle-ForeColor="#1A7A5E">
</asp:GridView>
I need to find the value of the id field when I select a row.......
View 4 Replies
Apr 11, 2010
I'm trying to retrieve the value of the "ListName" field that was clicked in the repeater but I'm getting null ("") in "ListTitle", please could someone correct my code:
Protected Sub repTriggers_ItemCommand(ByVal sender As Object, ByVal e As RepeaterCommandEventArgs)
Dim ListTitle As String
If e.CommandName = "trigger" Then
ListTitle = CType(e.Item.FindControl("lnkTrigger"), LinkButton).Text
[Code]....
View 1 Replies
Dec 21, 2010
How can i get DataSource property & Databind method of HTML Table.Do i have to make a new control for it? if yes then how can i do this.
View 2 Replies
Jul 20, 2010
The Error
ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
The Story
I've written a page outside of Visual Web Developer 2010 that uses a SqlDataSource object along with a FormView object that works perfect. Building upon those awesome skills I obtained I started to build a project within Visual Web Developer, this time creating an Empty Web Application and went along my happy way building my new site. I used the same techniques and almost the same code as before - just pointing to a different table but I was met with the aforementioned error message.
The Confusing part
Here's the puzzling part - if I take my page I wrote outside of Visual Web Developer, again - it works perfect - no complaints, and add it as a page to the project I've built it now presents the same error message and I have no idea why.
The Tests Completed
I've backed off of targeting .NET 4.0 framework and went to 2.0 as I am not using any specific 4.0 controls or methods at this time. I've taken my page that originally gave me issue and recreated it outside of a Visual Web Developer project and instead as a stand alone page and the exact same code - copy, cut, paste - works perfect!
View 2 Replies
Jul 22, 2010
How can i remove an error of gridview which indicate that " the selected property can't be set declaratively.
View 2 Replies
Jan 19, 2010
I get this error message when I connect to the data source on localhostERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specifiedthe connection string is
connectionString="Data Source=DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;PORT=3306; DATABASE=database;UID=xxx;PWD=xxx;OPTION=3;pooling=false;"
providerName="System.Data.SqlClient"
it must be some kind of problem in the environment since the connection string works on a remote server. I downloaded the driver and added it with the Data source (ODBC) application in the control panel.
View 2 Replies