|
What is wrong with creating stored procedures and databinding or using ADO in the normal way?
|
|
|
|
|
Hi,
I am using Fusion Charts in my c# app but am having some trouble trying to reference a javascript file in my asp.net user control I had it working ok until I changed the Default.aspx page(overall navigation of the app) and now for some reason it doesn’t work anymore just wondering if anyone has any ideas this is how the file was referenced before and worked ok.
Here is the error is received…..’FusionCharts’ is undefined….
Thanks in advance
Tim
|
|
|
|
|
This is just a guess, but it seems that you have moved your page to a different directory. I am pretty sure that error is saying it can't find the FusionCharts folder.
So say you have your root folder,
off of root is fusioncharts folder,
off of root is also a Static folder in which you have the page that is getting this error.
you would need to change the path for that page to "../FusionCharts/FusionCharts.js"
Anyway just a guess.
Ben
|
|
|
|
|
I don't know if this will work for you, but what I do is add my javascript from serverside code.
For example, I'll have webApp\scripts\default.js.
Then I use the following function when I need to add the script to a page.
<br />
private void AddScriptToPage(string fileLoc)<br />
{<br />
HtmlGenericControl script = new HtmlGenericControl("script");<br />
script.Attributes.Add("type", "text/javascript");<br />
script.Attributes.Add("src", ResolveUrl(@fileLoc));<br />
this.Page.Header.Controls.Add(script);<br />
}<br />
<br />
protected void Page_Load(object sender, EventArgs e)<br />
{<br />
AddScriptToPage(@"/Scripts/defaults.js");<br />
<br />
} <br />
|
|
|
|
|
I have done that before as well. A very good suggestion.
Ben
|
|
|
|
|
thanks for ur help but i tried to use this function and recieved this error message
"A control cannot modify its parents' control collections"
this.Page.Header header was not an option on my page so i just used
this.Page.Controls.Add(script);
im using vs 2003 and the javascript is referenced from a user control that may be that prob
this is the project layout if its any help
Javascript
ProjectFolder/FusionCharts/FusionCharts.js
Control referencing javascript
ProjectFolder/SportsScience/View/TestFusionCharts.ascx
|
|
|
|
|
Create the function to add the javascript as public in the aspx page. Then call the function from the user control. You can pass it the name of the js file in a parameter if you choose.
|
|
|
|
|
do u have any idea if the .js file needs to be referenced in the .aspx file or the user control file
|
|
|
|
|
Pls how do I set a web page size to be relative to the monitor screen width and height.
Or even make it equal to the screen width and height
Thanks.
Fikunmi Feyijin
Hicad Systems
Nigeria
|
|
|
|
|
Use percentages in your CSS.
eg:
body {
width:80%;
margin-left: auto;
margin-right: auto;
}
(the margin styles will also centre it)
|
|
|
|
|
Use relative definitions for width and height for various HTML entities. Web browser would best adjust the page for screen resolution.
|
|
|
|
|
Hello
I need to display html tags on the page. But when I display html tags it is rendering in browser. so how can i display html tags ? is there any tags which won't render the text inside it ? I don't want to convert < to < and > to >
Any idea
|
|
|
|
|
AFAIK the only way to do it is use < and >.
|
|
|
|
|
You have to convert. The LT GT tags have special purpose meaning for browsers to indicate a markup right?
|
|
|
|
|
You don't have to actually fix it yourself. There is a Utility class for HTMLEncoding.
System.Web.HttpUtility.HtmlEncode
Use that to do your encoding, then put your code inside <pre> tags.
"Quality Software since 1983!"http://www.smoothjazzy.com/ - see the "Programming" section for freeware tools and articles.
|
|
|
|
|
My customers want a print button and I've found how to do it using javascript - window.print() etc
However, I cant find a way to call the javascript function without causing a postback. (I can do it without a postback using just straight html & javascript)
Is there a way to solve this problem ? (Is this even a problem ?)
|
|
|
|
|
Can you post the code for the button? My guess is your using an <asp:button> element, just use a straight element instead, it shouldn't cause a postback. If that doesn't work add 'return false;' to the onclick event of the button.
|
|
|
|
|
Well actually the button is on a 3rd party control (a toolbar).
There are other buttons on the toolbar (which sits in an .ascx on the parent page). Some of the other buttons raise events on the parent page.
The way I got it to work is to take the value of the toolbar click event and if the value is "print" I use a literal control:
TabPageLiteral.Text = "<script language=javascript>window.print()</script>";
So you think I should try this - TabPageLiteral.Text = "<script language=javascript>window.print(); return false;</script>";
|
|
|
|
|
the return false; is only used to suppress the click event on the button (and not cause a postback), its only needed if your using the onclick event of a button directly.
|
|
|
|
|
|
hi all here
i want to know ,that if it is posible to make a variable that i can control it from any page from my website ???
if yes , HoW can i do this ??
Ex: String X ;
page.aspx page2.aspx page3.aspx
x = "abc"; x = "def"; x = "ghi";
i hope that any one understand what i mean.
best regards
Ahemd EL GEndy
Ahmed EL Gendy
|
|
|
|
|
Session, Cache or Application collections (look them up in the docs for the differences)
|
|
|
|
|
Let the pages inherit from a custom base page, which inherits from the Page class. In this class define a protected variable.
|
|
|
|
|
|
Hi Hi
Please help me with this one,when the user click generate info Button to display the report on the next web page,the report should be displayed accoding to the selected starting date up to selected finishing date.
oga m
|
|
|
|