|
The solution to this task is simple.
protected void loginButton_Click(object sender, EventArgs e)
{
// your code for authentication goes here
if (myUser.IsAuthenticated())
{
Session["username"] = usernameTextBox.Text.Trim();
Response.Redirect("~//Default.aspx");
}
else
messageLabel.Text = "Authentication failed: Invalid username or password";
}
protected void logoutButton_Click(object sender, EventArgs e)
{
Session.Abandon(); // or Session.Remove("username");
Response.Redirect("~//Logout.aspx");
}Tunsten
|
|
|
|
|
arkiboys wrote: Most of the times there is no problem but sometimes I get an error on step 3) above and it says object reference not set to an instance of an object.
This is because your session is expired and the object no longer exists. so everytime when you read a session variable you need to check wether its there or not.
string strName;
if(System.Web.HttpContext.Current.Session["DB"] != null)
strName = (string)System.Web.HttpContext.Current.Session["DB"];
else
Response.Redirect("Your login page");
if you open the page and wait until your session expires you will get that error every time (default time of session is 20 min).
take a look at the article which 'Brij' has suggested.
|
|
|
|
|
Hi All,
I have hosted my asp.net 2.0 project in a general webserver where we have found a lot of problem like session expiry, view state, machine key etc. To execute my project on such server I had to do configuration which is required for asp.net project running on web farm. so I thought my server could be web farm.
But the server guy has confirmed that they have not done any cofiguration for web farm and they say its a simple web server.
I am totally confused if my server is not web farm then why its need configuration like web farm. why my code is not running there.
Any body can suggest me whats wrong I am doing.
Any help would be highly appriciable.
Thanks
Rohit
|
|
|
|
|
You just need a Windows Hosting with ASP.Net 2.0 nothing special, Do you know wether you have windows hosting with ASP.Net 2.0 ? because if its just simple HTML hosting or Linux hosting, you cannot run ASP.Net application on it.
What kind of problems you are facing ? List out the exact error messages here.
|
|
|
|
|
we have a dedicated server windows 2003 and all required software for asp.net project is installed.
we have used .net 2008 provided Ajax which doesnot work there gives the javascript error "sys is undefined" but when I specified the machine key on web.config then its works.
We got the error about the view state we had to made the enableledViewStateMAC to false in web.config.
We got the session expire problem in "InProc" case which was solved when i used StateServer
I just dont understand what wrong i did there.
|
|
|
|
|
Ask you about the heroes of a web development technical issues, how to use Flash technology to achieve dynamic image switching, that is, multiple pictures into a cylindrical rotating display, each user is always seen in front, a picture, the effect like the following website show: http://www.monex.co.jp/
|
|
|
|
|
Hi All,
Can I write HTTP Handler for the folder which does not exist? for example if I write "http:/localhost/website/CompanyName" it should be redirected to the specific page.Thanks,
Shahzad Aslam
|
|
|
|
|
|
|
Yes, that is the easiest way. And it will work if page not found. In your question you asked in different way, that you need to redirect if the url is like , so I thought you are looking for URL Rewrite
|
|
|
|
|
can its possible to popup a message window ( like alert ) to all online website users from admin side ? if yes , giv me eg !
Regards.
|
|
|
|
|
|
|
|
You can also check this.
Hope it's helpful!Tunsten
|
|
|
|
|
If I understand you correctly you want to be able to click a button on an admin page in your site and have that cause everyone who is currently browsing your site to get a pop-up.
You would have to do some work on every page in your site and have it check for an application variable or a database value or something. But even with that, unless you had something in your pages that causes them to auto-refresh constantly, it isn't going to display immediately. It would only show up when they do something to cause the page to reload.
|
|
|
|
|
Just use div and JS, you can control the display("none" or ""/"block") of the div by one action.
April
Comm100 - Leading Live Chat Software Provider
|
|
|
|
|
Hi All,
I am working on site where I am using iframes for dynamic html files.
Each html file having own length and my iframe height is fixed.
How can I set auto height for each page coming in iframe?
|
|
|
|
|
|
Hi,you can refer to:
<iframe id="treeFrame" name="treeFrame" frameborder="0" scrolling="0" width="100%" src="Tree.jsp">
<iframe id="contentFrame" name="contentFrame" frameborder="0" scrolling="0" width="100%" src="content.jsp" stype="height:expression(1);aho:expression(autoResize())">
<script type="text/javascript">
function autoResize()
{
try{
var hr = contentFrame.document.body.scrollHeight;
var hl = treeFrame.document.body.scrollHeight;
var height = Math.max(hr,hl);
document.all["contentFrame"].style.height = height;
document.all["treeFrame"].style.height = height;
}
catch(e){}
}
</script>
April
Comm100 - Leading Live Chat Software Provider
|
|
|
|
|
Ask you about the heroes of a web development technical issues, how to use Ajax technology to achieve dynamic image switching, that is, multiple pictures into a cylindrical rotating display, each user is always seen in front, a picture, the effect as the following website show: http://www.monex.co.jp/
|
|
|
|
|
Image galleries that appear to be wrapped around a cylinder are usually done with Flash, not AJAX. If you don't even have any code to start with, then the AJAX would probably be way too complex for you to implement. The first hit of a google search for cylinder image gallery has some downloadable flash templates.
|
|
|
|
|
Hi All,
i'm new in Asp.Net.
I am trying to make a web App and i Have a little Problem.
When i'm running my Web App on my Laptop (where the VS is running) buttons
are shown with xp style as they should be.
But when i upload my Web App on the Web Server and run my URL,
the Buttons (and all kind of Components, like dropdownlists and checkboxes) lose
their xp Style and are shown without rounded corners.
Any help would be appreciated.
Nick
|
|
|
|
|
Hi nick,
If posible, u can use telerik skin.
Regards,
Nasri
|
|
|
|
|
And what if he doesn't want to buy the third party components? You don't need anything but CSS I know the language. I've read a book. - _Madmatt
|
|
|
|