Forms Data Controls :: TrackableCollection As Datasource?
Jul 1, 2010I can't get this to work.
View 2 RepliesI can't get this to work.
View 2 RepliesScenario:
I am creating a custom gridview control which has a custom CheckBoxTemplateField column (deriving from TemplateField class). This template field column has custom Checkboxheadertemplate (implementing ITemplate) and CheckboxItemTemplate (also implementing ITemplate). In InstantiateIn method of both templates (header as well as Item template), I am adding a checkbox control which has Autopostback = true.
My requirement is:
I want to mark all the values in the binding column of datasource if checkbox in headertemplate is checked. I dont want to mark only rows visible on grid. I WANT TO MARK ALL ROWS IN DATASOURCE. I want to do this in _CheckedChanged event of checkbox in header template.
Problem I am facing: When I check/uncheck the checkbox in header, it postbacks. so in OnCheckedChanged event, gridview's datasource is null. Secondly, in any event of gridview, I could access only those rows of datasource for which corresponding rows are visible in gridview through Gridviewrow.DataItem property. But I want to set it for all rows in datasource.
in one on my page i am using to add the data from popup window to grid view without using the backend means databasethis is my popup window code
[Code]....
[Code]....
i have two sqldatasource controls. one i use to display data in textbox's ,filter'd by a select parameter in page behind code. Once checked, i want to copy this data to the other datasource ,by selecting checkbox.Then display this data in detailsview control.
At present the two datasource controls declared , render data to the page simultaneously during pageload. I want to first check data in textbox's from first source, before second datasource is rendered to screen. note, both are filtered by a page variable. i wish to leave the textbox datasource control in situ, as other controls and code depend on it.The other detailsview datasource is my problem?
ASP.net SQL datasource C# code behind
I want the webpage to show a message that there is no data selected,
Instead of showing blank details view
here is a picture of blank details view:
[URL=http://img28.imageshack.us/i/errorks.jpg/][IMG]http://img28.imageshack.us/img28/4328/errorks.jpg[/IMG][/URL]
What C# code do i need to use so that, whenever I enter that page, only an error message will show up
instead of the details view ..etc.
This is the first time I have been working on databases and I am trying to insert data using an object datasource but no data is being inserted and no exception is thrown. I'm not sure where I am going to wrong. I am putting user data into session variables and inserting the session variables into the dataacess class layer and have a try and exception but nothing being thrown. Any help would be really appreciated because I don't know even where to start looking with this or how I can get the error to be thrown. Please see some of my code below to give an idea of what I am doing
Object Access Class
public void InsertCarPolicyHolder(PolicyHolderClass ph, CarInsuranceOptions options)
{
[code]...
I am using a ListView and i want to get my datatables sorted by clicking table headers. I am binding my ListView to DataSet via DataSource peoperty of ListView.I donot want to use ObjectDataSource or SQLDataSource Controls.
View 2 RepliesI'm populating a grid view with data from an SQL datasource. The database has a a list of performing artists and lots of details. The gridview initially, shows the ArtisID (Primary key) , and artist name and music style. So far this is all simple and easy. This is done.
Now I want to be able to click on the ArtistId (Select Column) and move the customer to another page where I show indepth details about the artist. How do I do this???
In Vb.net I had a 'Celldoubleclick' event, and I redirect the client. But how do I accomplish the same in asp.net? I already have the primary key value
primekey = datagridview.selecteddatakey.value
i have a detailsview control. in that i have 5 textboxes.
i dont have datasource contrl and any sqlqueries.
when ever i open the page detailsview control statitically should display some values in the textboxes.
then i will insert some values threw businesslogic.
when ever i open the page detailsview display some static values in textboxes.
I am familiar with populating a gridview with data. I am able to bind the Data pulled from the database into the gridview
gridview.DataSource = myDataTable;
gridview.Databound.
If I write the following code, teh gridview will no longer show the data
gridview.DataSource = null;
gridview.Databound.
My question is , I want to make the same thing with a user control that contain a gridview. when I use the user control in an aspx page, I am able to populate it with data, but when I try to make this code, the Datasource does not show, instead, I see .DV. So I tried this code but then , I do not see DataSource property instead I see DV (DataView), when I put .DV = null, I get an error message that the object is not in existed. any idea how to clear the user control gridview from its data.
I have an object datasource which is using Business object as a myconnection
The method i have defined under myconnection is
Publicstatic
DataTable getfn(String dtype,
String did,
String dprefix,
String dname)
{
datable table = new datatable(); then declared stored proceedure and defined parameters and assighned values
In the stored proceedure it has a query like select column1,coloumn2,coloumn3 As Call from table where
I need to take data from Call and display it to the gridview through object datasource .
I have two formviews and two datasources on a page.
The first shows data from datasource 1 in various labels.
The second shows only a 'new' button to switch to insert mode.
On the seconds insertmode, id like the data in textbox1 to be already filled with data shown in the first formviews label1 (or [id] from sqldatasource1 if thats better?)
I m new in asp.net. I want to use gridview with a custom business object.
Should i have property in my custom object.is there a way to access object fields.
I am using a gridview with sqldatasource. How to get back the datasource in the codebehind ?
View 2 RepliesI have declared a Sqldatasource bound to FormView.i wish to get a field value out in the page behind and assign to a variable for further process, while display other bound field values in Formview?z
View 4 RepliesPresently I am binding the grid using the SqlDataSoruce by a stored procedure.
The output of the stored procedure contains more columns as compared to the columns in the datagrid.
In the grid there are some checkboxes also.While saving the checkboxes in the database I differeniat them in different columns as checked and unchecked.
Now while retrieving I need to check if the record that is being returned is coming from a checked column or unchecked column.
Once I have that I need to check or uncheck the checkbox on the datagrid.
Now My problem is I am not able to get the checked or uncheked column value from the sqldatasource.
How can I get that?The below code is for binding the grid with the datasource.
[Code]....
I have created a webpage using wizards to set up the objects, can I change the name of all the datasources by just going into the code and entering the new database (the tables are identical) ?ORDo I have to work my way back through all the wizards and re-enter parameters?
View 3 RepliesI have an application that needs to read data from a view and do some extensive manipulation prior to delivering it to a chart control (without modifying the original data in the database). I have the chart control on the page, and in the code-behind I've built a dataset which I load and manipulate programmatically to have the table, columns and rows needed (no datareader involved) I'm having considerable trouble binding the chart to the 'in memory only' dataset. Chart Control;
[Code]....
Code-behind; The arrays arDate(), arPropBase(), arPropRisk() and arProject() are declared and loaded prior to this code. I am certain that the arrays do contain valid data - I have verified that while debugging
[Code]....
I have tried many different ways to bind the chart to my dataset at runtime without any success;
[Code]....
I have a GridView and can swap the datasource just fine with code. However, The GridView also has a TemplateField with a dropdown connected to a different datasource. How can I swap that one with code too? I don't see how to drill down to find it. I've found stuff on line about accessing the TemplateFields with code, but it seemed to complex for the simple task I am trying to do.
View 3 Repliesim using an excel file as a datasource for my gridview...i can pull all the data into the gridview fine. i am now hoping to allow the user to update the data in the excel file through the gridview. is it possible to update the excel file in this format i.e. allow the user the read/update the excel file as if its a database. i see some references in google that its not possible to update the excel file as the writeout causes problems. does anyone have this working...or should i look into trying to use another datasource.
i was hoping to use an excel file as the app is on a shared server and it would be handy just to have the excel file in the app folder as there is not much data involved.
I have the following code that gives me the error "'DataSource' is not a member of 'gridview'.".
what's wrong here? I'm working in the page load of my aspx page
[Code]....
I am using Visual Studio 2008 and asp.net technology with C# language. Whenever I try to choose any datasource for databound control like "gridView" of "ObjectDataSource". The connection can be tested as OK but when I click on OK the it gives following error and database could not be added: "Object Reference not set set to an instance of an object." it was working perfectly fine in Visual Studio 2005, so kindly help if there is some settings that are to be adjusted for 2008 version.
View 9 RepliesFirst time using a ListView control, I have it inside an UpdatePanel:
[Code]....
[Code]....
[Code]....
[Code]....
When the UpdatePanel Loads, it feeds the data to the ListView. Whenever the user clicks on a row in the ListView, a new window displaying a "note" pops up, the ItemDataBound event ties it all together. What I'm trying to do is add a button to each row so that the user can delete the row. This would call a Sql statement and then the row should disappear. I followed a couple of articles I found on ListView on how to do this, so I added a button called imgBtnDeleteNote (see markup above) and set the CommandName = "Delete", hoping that it would trigger the ItemCommand and ItemDeleting event (I have some bogus code in them, first I wanted to see if they would trigger).
The problem is that they don't seem to get triggered when I click on the delete button. All the rows in the listview disappear, and when I manually refresh the page they come back. My guess is that the events are not firing because I'm not using a DataSource object in the aspx code, but I'm not sure.
i think i can't see the forrest for the trees.......there HAS to be a simple way to do this. so i created a web page and on that page i have two dropdown lists. the first is STATE and the second is COUNTY. the STATE is a static list. but the COUNTY is generated whenever the STATE changes. now....when i set up the COUNTY dropdown list, it prompted me for a datasource. i have a store procedure which takes the 2-letter STATE code and returns all the counties for that state. so i set up the datasource for the COUNTY drop down list by just following the prompts from visual studio. i gave it a default state of Alabama (AL). and all is fine. so here's my question: how can i reload the datasource and subsequently the COUNTY dropdown list? i see no way to access the datasource that the environment generated for me.
well.....i thought.......i'll just do it the old fashioned way and set up a command.......connectionstring.......and sql statement and load the results into a datareader (do i REALLY have to do all that?)
but it still doesn't work. what's the simplest way for me to just re-fire my stored procedure and pass it the STATE parameter and reload the datasource and dropdown list?
I've a listview where in am using object datasource to bind the data.I've few questions with the object datasource. Will object datasource load the page twice?Also is there any way to stop listview autobind with object datasource i.e i want the listview binding to be controlled by code behind. Now i see i cant control the listview binding on page load.. object datasource is taking care of that?The problem i'm facing is that am getting my control coming to page load twice.
View 3 Replies