|
Are you sure every place you use the cache object you are checking for null or nothing before you use it? It seems like you either missed a place or the only other thing I can think of is the stuff you are putting into the cache is so large that it gets kicked out of the cache pretty quickly.
Ben
|
|
|
|
|
Hello All!
plz help me that how can i add the user control dynamically on a page by/after clicking a button
if i write the code in button1_click method then it shows only once and not adding after every click of the button.
UserControl uc1 = (UserControl)LoadControl("WebUserControl1.ascx");
Page.Controls.Add(uc1);
Please give me answer quickly.
Best Regards,
Mairy
|
|
|
|
|
to add user control dynamically in a page, there must be a container for the control. Either a panel or place-holder web server control can act as a container for the user control.
WebUserControl1 uc =
(WebUserControl1) Page.LoadControl("WebUserControl1.ascx");
PlaceHolder1.Controls.Add(uc);
Regards
John
|
|
|
|
|
also, it needs to be added before page load if you want it to have viewstate ( including events )
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
I use a RegularExpressionValidator control and a RequiredFieldValidator control to validate the FileUpload control's filepath, but when I click the button to submit, the page still shows the RegularExpressionValidator's ErrorMessage which should not be shown. Why? If anyone knows, please do me a favor.
|
|
|
|
|
It is hard to say without seeing your code. I am not the best at regular Expressions, but it would be my guess you have an error in your regular expression.
Ben
|
|
|
|
|
Don't use any inBuilt Validator for validation just use
Javascript and get the path by this way
fileUpload1.postedFile.path
check if the path is NULL or Wrong
regards,
koolprasad2003
Be a good listener...Because Opprtunity knoughts softly...N-Joy
|
|
|
|
|
Thanks for your advice. I have removed the RegularExpressionValidator and replaced it with a CustomValidator. With some JavaScript, now the program can validate the input on the client-side.
Best regards
|
|
|
|
|
Hi, I don't know if this is the correct forum for my question, but I really need your help. I get the exception "Cannot access the Web server because Microsoft Internet Explorer is offline. Run Internet Explorer, uncheck the File menu's 'Work Offline' Item, and retry" , when I try to open my project in Visual Studio 2003. This has never happened before, and I thought you didn't have to be connected to the internet to open up your project in Visual Studio? What's going on, why am I getting this error message? I cannot open any of my projects, everytime I try, I would get that same exception. I did a search on the exception but nothing on the topic was found. thank you in advance for your help.
|
|
|
|
|
Hello,
VS 2005 + SQL 2005
This works:
<br />
connectionString="server = steve01\sqlexpress; database = servicemasterTEST; user id = sa; pwd="<br />
This does not:
<br />
connectionString="server = steve01\sqlexpress; database = servicemasterTEST; trusted_connection = yes"<br />
This also doesn't work:
<br />
connectionString="server = steve01\sqlexpress; database = servicemasterTEST; integrated security = true"<br />
The connection string is located in the web.config file as tihs is a connection string for a web service.
I have been to www.connectionstrings.com and looked and tried them as well.
I can't userstand why it would let me use the user name and password but not the windows authenication.
I have started sql server management studio and entered for both sql authenication and also for windows authentication. Both of them work in sql server management studio.
I have check sql server to see if it running, and also set it for local and remote.
Can anyone tell me if I am missing something simple here.
Many thanks,
Steve
|
|
|
|
|
I have a web page that works fine locally, but gives errors when viewing off the server.
It's the "I have an error, but you must turn the customErrors mode="Off" message.
So I change that, to no effect.
Somewhere I stumble upon a forum post that suggests removing everything but that line.
<configuration>
<system.web>
<customErrors mode="Off"/>
<compilation debug="true" />
<authentication mode="Windows" />
</system.web>
</configuration>
I tried that and <u>that</u> message goes away, giving a different one.
Studio has generated this steaming pile, shouldn't it be correct?
My problem is this: what about the rest of my web.config lines, such as the database connections?
I even created a brand new web application, to see if I had somehow messed up the first one.
Same error again.
"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit..."
"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain..."
|
|
|
|
|
Are you sure you need
authentication mode="Windows"
for your app? Try setting it to "none" otherwise...
|
|
|
|
|
I tried changing that. Didn't work.
With the current cut-down web.config file (no namespaces, configuration, etc),
<configuration>
<system.web>
<customErrors mode ="Off"/>
<compilation debug="true" strict="false" explicit="true" />
<authentication mode="Windows" /> ' or mode="none"
</system.web>
</configuration>
I get this now:
Parser Error
Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.
Parser Error Message: Could not load type 'WebApplication2._Default'.
Source Error:
Line 1: <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="WebApplication2._Default" %>
Line 2:
Line 3: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
The project has been Built and Published.
"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit..."
"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain..."
|
|
|
|
|
well the error mesage would imply that it can't find the compiled code-behind - can you ftp to your site an check whether the WebApplication2.dll has been uploaded to the application's bin/ folder..?
|
|
|
|
|
I see the WebApplication2.dll, .pdb, and .xml files in the /bin folder.
The app folder has Default.aspx, WebApplication2.vbproj, WebApplication2.vbproj.user, and web.config.
I checked folder security and Everyone has read access.
"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit..."
"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain..."
|
|
|
|
|
well I'm sorry buut I don't know... don;'t know either what the .vbproj and .vbproj.user are doing there - they are unnecessary, as is the .pdb file in bin/
I am a little surprised there is no global.asax file in the root folder, but don't think that would cause this... might be worth a try though...
I presume the first line of your Default.vb file is:
Public Class _Default
If not, therein lies the error...
Otherwise, I am puzzled. Have you re-inststed your web.config to it's full glory?
|
|
|
|
|
I had the publish set to copy all files, just in case. I changed it back, and just the proper ones are there now.
I'm guessing Default is a reserved word, thus the _ in front.
I got the same when I used Case.
I don't know what a global.asax file does.
Thanks anyway.
"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit..."
"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain..."
|
|
|
|
|
Idea: You might have already done so but can you confirm that your application on the remote server is running as the correct version of ASP.NET (1.1 or 2.0)? I had a problem once where there was an error and I couldn't manage to find what it was until I realized that IIS was actually "trying" to run it as 1.1. I asked the host support to change that and it worked fine afterwards.
Talal
-- If this is a post that has been helpful to you, please vote for it. Thank you!
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."
--Rich Cook
|
|
|
|
|
OH
MY
GOD
The server doesn't have .Net 2.0 installed.
Why oh why can't this be said in the first place?
"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit..."
"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain..."
|
|
|
|
|
I get it that this was the problem?
-- If this is a post that has been helpful to you, please vote for it. Thank you!
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."
--Rich Cook
|
|
|
|
|
Yes, once we installed 2.0, and changed the ASP.NET tab to use it, the page loaded fine.
That's one "feature" I wish MS would change.
"Hey, this page requires .Net 2.0. Please install it on the server." or something.
"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit..."
"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain..."
|
|
|
|
|
Richard Jones wrote: I'm guessing Default is a reserved word, thus the _ in front
not sure.. but as long as the class name in the code behind file matches the "inherits" attribute of the aspx page directives it should be ok. But the error message you werwe getting was saying that the application couldn't find (or load) the code-behind...
Richard Jones wrote: I don't know what a global.asax file does
Visual Studio puts this in projects by default - it sits in your application's root, and is a place where you can initialise Session and Application objects, through events such as Application_Start, Session_Start, and the like...
Sorry can't be more help...
|
|
|
|
|
OH
MY
GOD
The server doesn't have .Net 2.0 installed.
Why oh why can't this be said in the first place?
"Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit..."
"There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain..."
|
|
|
|
|
I Have ASP.NET 2.0 DetailsView with Paging option true. Showing Lot of Pages. After I insert a record It Goes to stratpage or programatically it can move to last page. HOW CAN I SEE THE Same PAGE AFTER INSERTION? i.e after postBack I Want Goto THE JUST INSERTED record(PAGE).
JLenka
|
|
|
|
|
I have an ASP.net application that is mostly used by users with conventional computers and laptops. I specify the browser width to 1024 pixels and all of the conventional computers and laptops are able to see what is displayed just fine. The problem is that we have a few users who access the appliction from their treo 755's and I'd like to detect their browsers and present the data in a far more readable fashion for their screen, any suggestions?
|
|
|
|