Forms Data Controls :: Which Report Toll To Use - Writing Site In Vs2005 - C#
Apr 19, 2010
I'm writing an asp.net site in vs2005 asp.net c#, I'm using google charts api and found a lot of disadvantages. Which tools do you use and recommend? I need charts, pies, bars and data presentation, even payed systems can be considered(<200$ per server). I used in the past the buid in reports viewer which has a lot of bugs.
Is there a way to generate reports using asp.net?I am using an oracle database for datastore Also using crystal reports to generate reports from database now.
I have a GridView that is bound to a DataTable containing questions. Each question has a possible score of 1 to 9 which is handled by a Template Field with a RadioButtonList databound to another DataTable (containing the values 1 to 9). This all works fine except as an added complication, some of the questions have an extra choice in another field. So the problem is how do I bind the second Template Field to a datasource that is dependent on the question. It's like passing a parameter to the datasource of the second Template Field, the value of the parameter being the Key Field of the particular row. Is this possible and if so, how do I do it
We have migrate from VS2005 to VS2010. CR2010 installed too.
We have 1 website and class project in one solution.
The assembly of web.config has point to new version of CR ver13 and also checked that the references is ver13 too.
WEB CONFIG:
[code]....
However in code behind, when "Go To Definition" the imported CrystalDesicions Namespace, it go to CR version10 location.
The class project has references to correct ver13.
In the end we get error of :
Error 17 The project currently contains references to more than one version of CrystalDecisions.CrystalReports.Engine, a direct reference to version 10.2.3600.0 and an indirect reference (through 'Web_cl.clsAccountRpt.GetAccountStatementSummaryRptDoc') to version 13.0.2000.0. Change the direct reference to use version 13.0.2000.0 (or higher) of CrystalDecisions.CrystalReports.Engine. D:ProjectWebGlobal 4.0Web_developCpAdminReportFormAccountReportModule.aspx.vb 40 28 D:...Web_develop
The function in class has return ReportObject back to the website, because of the website reference did not really point to new version has causes this error. I have checked all references in web.config and project properties all is point to new version, but in program it seems still point to old one.
I would like to read from a data reader (or other) and write to a grid of some kind one row at a time in a loop. I prefer this rather than load a data bound grid control all at once. I need to do this because I have to perform some calculations on the data before writing each row.
I've got an asp.net application (written in vb.net). I have a results page that spits out some calculations. Ineed to write out that output to MS Word. The catch is, this happens within a folder that is secured (only users that are logged in can generate the word document).
Here's what I'm using to gen the document. This works ok when running it locally, but not when loaded to GoDaddy hosting.
[Code]....
My code seems works fine locally. However, after loading it to GoDaddy it only works on a non-secured (not subject to ASP Membership), but when trying to use it in a secured folder the page clocks and eventually closes out.
i just cannot work this out... i have a gridview and when a user clicks on a row the checkbox unchecks itself... when the user clicks the row a sqldatasource.update is called from the selectedindexchanged event, problem is when it writes back to the database it writes back every checkbox as unchecked, i want just the row that's selected...
what i can't work out is i've tried putting a where clause in the sqlcommand which is something like where primarykeyID = gridview1.selectedvalue... now it won't write anything back to the database...!!! ... once i take out the where clause, it writes back to every row..!!
We have a website intended for students to enter their project information. The website will have 6 modules and each module will have about 7-8 webpages to enter data.
Now the client want to get a report of the project. Now we have about 6 modules and hence the total pages will come around 40. We developed a crystal report for showing this . It had around 60-70 subreports since we have around 40 pages!!!!and it was a painful way to create the report. Also the report took a lot of time to load....
We did it like this.... For each page a subreport... and we fill a dataset in the aspx page and assign it.... phew it was a bit of crazy stuff!!! at the end there were too datasets and the page went to database several times!!
I was just wondering that when we insert some datainto database we can use the following method.
create a sql datasourse , set the conection string, set the insert comand type, set insert parameters, and Set the SQL Statement like sqldatasource.insertStatement="insert into tablename(field1, field2) values(@parameter1, @parameter2)";
and then call the datasourse insert() function, this method is usually used for single line insertion at the end of the DB.
Now I am a starter in asp.net c#,
I want to know that if There is a way that I have lots of data like some XML file that have the same table structure as the SQL database table and I want to write that data to the database, HOw to do it Properly,
I can Still achieve the required results by iterating through XML datarows and for each row conecting to db and inserting and then disconecting dfrom the db,
But I want to know that if there is a way to do it in one go meaning I have to conect to database only one time,
Note: I already have some data in my SQL table, there are three fields(ID Name and Nickname) the ID(primary key) is INT type and auto incremented, the name and nickname are strigns. the xml file has the structure
I have successfully created controls that show up in my toolbox, so I'm pretty sure I have the process right. Also, my "AutoToolboxPopulate" is set to true, so things are showing up as I create them. My question is this: I'm sub-classing a native Control for specialized use. When I derive my class from an exposed concrete class, such as BulletedList, my custom Control appears in my Toolbox. However, when I drop it back to the parent, such as ListControl, my Control is not listed (actually it's grayed out when I "List All"). What am I missing?
I am developing web application using csharp.How can I select details from Microsoft Excel sheet without writing sheet Name? At the moment when selecting details from Excel sheet I specify Excel sheet name like below I am using Payments$. Is it possible to use a number or something else.
I'm in a little bit of a bind and have some weird behavior happening with a multiview control behaving differently between two machines, and of course, the production machine is the broken one. The page renders the correct content on both machines, but if I save the html file the production machine's source is wrong.
For example, if for step 1 the output should be just the letter A, and step 2 the output should be just the letter B, and step 3 the output should be the letter C, here is what happens:
Step 1:
Production - The source and output are both the letter A
Dev - the source and output are both the letter A
Step 2:
Production - the source is the letter A and the ouput on the browser is the letter B
Dev - the source and output on the browser are both the letter B
Step 3:
Production - the source is the letter A and the ouput on the browser is the letter C
Dev - the source and output on the browser are both the letter C
Is this some issue with SessionState? I'm very new to Multiviews and by no means an ASP expert.
I've created 2 web user controls. A = User control that displays an image, and B is the user control that hosts A. I'm trying to stream an array of bytes to A, but it seems like the Response.BinaryWrite method completely overwrites any heirachial controls (I can't see any of B's other controls besides the image).
How do I get A to just display the image from the byte stream? It doesn't come from a database, it's an image I created on the fly.
I have two web application. one is A and another is B. I want to send the data from Site B to Site A from javascript so that it should come as a pop up on site A. How can i achieve this thing? Is it possible or not? Need Response as soon as possible.
How to achive this using any of the data control gridview, datalist or repeater control ?the numbers 1,2,3....31 are the days in a month while "HomePage", "Maps" etc are the name of the pages and the entry below each date will show no of users visited the page. I want to show the same for every month
i have fetched required data and the output is as follows .
I have a web page (Provider) that creates an XML file to be send to the Requester in this fashion:
1. A Requester page needs to send an XML file to the provider page 2. Provider will read the XML file to authenticate the request 3. Provider will Create an xml file with some data. 4. Provider will send the xml file back to the Requester.
Can anyone provide sample code for both the Requestor page (step 1) and the Provider page (steps 2 & 3)
I have been trying everything (albiet I am a novice, but I am out of tricks) to get the Report Viewer to simply accept a couple paramters.What I have is a dropdown list, bound to an object datasource from my BLL (Areas)Then I have a report viewer. It is bound to an object datasource from my BLL (FDWelds)The second object datasource is bound to the control, dropdownlist.
In the Method FDWelds objectdatasource has a parameter @Area_AreaID, and the RDLC report has a parameter called @Area_AreaID. If I set the default in the RDLC, I can display a textbox in the report showing the default parameter, but a. It doesn't actually filter the report and b. No matter what I change in the drop down box, I can never change the parameter.I have looked online, and see lots of coding to make this work, but is there just not a simple way to bind these?If you can show me a link to where to code works with a .BLL I would be so grateful ...
I have a questions about this component Is possible to html tags in the text of the report viewer and same decode it ?For example have this tag from database to a text field in the report viewer <b> this is a Test</b>