|
I'll have to get back to you later tonight. Let me try to figure out exactly what your doing.
|
|
|
|
|
hi friends
i am developing an asp.net project in c#.
In a master page i have a loginstatus control on the click of the control i have written:
protected void LoginStatus_LoggingOut(object sender, LoginCancelEventArgs e)
{
Session["UserId"] = "";
Session.Abandon();
Response.Redirect("../Login.aspx");
}
which redirects to the login page but from that page, if i type an aspx page in the site information tab where we used to type the webaddress it takes me to the page by the person name who just logged out
can anyone help me in this issue.
K.Gayathri
|
|
|
|
|
Hi Gayathri,
Please give
Session.Clear();
Session.Abandon();
Session.RemoveAll();
Respons.Redirect("Test.aspx");
This will clear ur session used.
Guhananth.S
|
|
|
|
|
try these lines on page load of every restricted page
if (Session["UserId"]==null)
{
Response.Redirect("Login.aspx");
}
and try
Session["UserId"] = null;
Session.Abandon();
Response.Redirect("../Login.aspx");
|
|
|
|
|
MalarGayu wrote: protected void LoginStatus_LoggingOut(object sender, LoginCancelEventArgs e) { Session["UserId"] = ""; Session.Abandon(); Response.Redirect("../Login.aspx"); }
There is no need of
MalarGayu wrote: Session["UserId"] = "";
You can directly use
MalarGayu wrote: Session.Abandon();
it will clear all variables of session and more over please use
Server.Transfer(""); inseted of
Response.Redirect("")
|
|
|
|
|
hi friends
thanks for all your replies
i tried:
protected void LoginStatus_LoggingOut(object sender, LoginCancelEventArgs e)
{
Session["UserId"] = "";
Session.Abandon();
Response.Redirect("../Login.aspx");
}
it is redirecting
but after i got to login.aspx and on the page i type another aspx page it is getting into that page with the last persons login id....
i dont want that to happen so how to do it
K.Gayathri
|
|
|
|
|
|
Hi,
On each menu or sub-menu-item click,the full page ie header,content placeholder and footer are refreshing.Need help.....
Suggest some url.or sample .net website where i can refer the code.
I had tried placing header and footer as seperate user control.But it failed on each menu item click or sub-menu item click.
Using Iframe makes peformance slower.
Thanks
S.Guhananth
|
|
|
|
|
That sounds like the proper behavior to me. Every button / hyperlink click regardless of being on a master page, or within a webform placeholder is going to generate a postback to the server.
If you want to use a button or hyperlink and not generate a complete postback, then you have to use Javascript, to SHOW / HIDE a control or object.
So you add onClientClick to the control object, and that will fire before a postback is generated.
onClientlick="return false;" will return false and cancel the next action.
return true will proceed to the next action.
|
|
|
|
|
Hi Experts,
I am working on mixed language web project. In App_Code folder, Created 2 folders with names "VBCode", "CSCode".
I added one class in VBCode folder with name "Class1.vb" and implemented 2 methods. And, I added one Class in CSCode folder with the name "Class2.cs".
My Requirements is, I want to create object for class "Class1.vb" in my "Class2.cs".
Is this Possible? if so, please give me the solution.
|
|
|
|
|
HI,
1) you need to create one class library project for VB.
2) add your VBClass in that project.
3) build VB project and add DLL file into CSProject.
4) Add reference in your CSClass.
5) use VB functions
Thanks
-Amit.
|
|
|
|
|
Thanks for your reply.
Other than this, is any other options?
|
|
|
|
|
No,as per my knowledge
actually in single project you can not have multiple languages supported for now.
do you have any problem creating different project ?
thanks
-amit
|
|
|
|
|
No problem.. but, checking for any other alternative for this problem.
|
|
|
|
|
if you like my solution please give rating
thanks
-amit.
|
|
|
|
|
|
I tried that years ago and it didn't work. Can't mix vb and csharp together in the same project. When you publish or run the project, the app_code folder gets compiled into a single or multiple dll's, not sure which but they don't mix.
It's kind of like having webforms with a mixture of cs and vb code behind pages.
You need to rewrite one of them if you want to keep them in the App_Code.
|
|
|
|
|
now I using IIS 5.1.
I created web application project using Visual Studio 2005 &
SQL Server 2005. then
I created virtual directory on IIS 5.1.
I attached database in MS SQL server 2005.
My web application contain ASP.Net 2.0 membership & login control.
When I browse my application from Browser using..
http://localhost/...
my application runs correctly.
But.
I cannot use Login control.
Login control just display when I run.
But it is not working, when I use log in control.
How I have to configure IIS 5.1
I am very confusing now, reading other help from Online.
Please help me.
|
|
|
|
|
Sounds like your not finished.
Did you setup your database and table, and enter a user and password in it.
I remember seeing a complete MS kit, in which you can download a starter program that already has all that going, and it sets up your sql server as well, so you get instant gratification within about an half hour.
|
|
|
|
|
I finished setup database and tables.
I used Asp.net membership provider.
what microsoft starter kit, you mean?
where can I get, please?
thank
|
|
|
|
|
I wasn't able to find it, looks like it was replaced with something even easier to use and setup.
[^]
I don't recommend that you install it, but take a look around. I think you should fix your issue first. But figuring out whats wrong is a 3 step approach.
1. Create a user and password in your table.
2. Write a program to create users and passwords.
3. Write a program for the users to login to.
4. Program your pre-made control to login and test it.
|
|
|
|
|
i created crystal reports.but when i am clicking on button to view the report it is asking for username and password of sql server.so how can i over come these problem.plz help me regarding this.
thank you,
with regards,
C.Kalyan
|
|
|
|
|
hi i got the solution,i need to write code in code behind to avoid this line the report you requested requires further information.i am just giving my sample code below
code;-
public partial class Crystalreport : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
ReportDocument scrd = new ReportDocument();
scrd.Load(Server.MapPath("STONECRUSHER.rpt"));
scrd.SetDatabaseLogon("sa","Mobile123",@"MOBILENET01\SQLEXPRESS","STONECRUSHER");
CrystalReportViewer1.ReportSource = scrd;
}
}
|
|
|
|
|
Hi All
string FilePath = strphysicalpath + @"Documents\TempReports";
DirectoryInfo di = new DirectoryInfo(FilePath);
di.Attributes = FileAttributes.Normal;
foreach (string fileName in System.IO.Directory.GetFiles(FilePath))
{
System.IO.FileInfo fileInfo = new System.IO.FileInfo(fileName);
fileInfo.Attributes = FileAttributes.Normal;
}
string[] filePaths = Directory.GetFiles(FilePath);
foreach (string filePath in filePaths)
{
File.Delete(filePath);
}
I use this code to delete all my files in the Folder, but I am getting "Access to the path is denied"
Please help.
Ramkumar
("When you build bridges you can keep crossing them. ")
http://ramkumarishere.blogspot.com
|
|
|
|
|
if it's the second file, you need to release the first file.
fileInfo = NULL;
|
|
|
|