|
Hi all,
Im using a login control in my application.In that the
Remember me check box is not working fine.when i close the app.
and open in a new tab the session maintains. But when i
close the browser and open in a new browser i cant able to open the application.Solve my problem please.
code behind:
void Login1_LoggingIn(object sender, LoginCancelEventArgs e)
{
string username = Login1.UserName.Trim();
if (!string.IsNullOrEmpty(username))
{
MembershipUser user = Membership.GetUser(username);
if (user != null)
{
if (Membership.ValidateUser(user.UserName, Login1.Password))
{
Login1.UserName = user.UserName;
CheckBox Remember = (CheckBox)Login1.FindControl("RememberMe");
if (Remember.Checked == true)
{
Response.Cookies["UserName"].Value = Login1.UserName;
Response.Cookies["UserName"].Expires = DateTime.Now.AddDays(7);
Response.Cookies["Password"].Value = Login1.Password;
Response.Cookies["Password"].Expires = DateTime.Now.AddDays(7);
}
else
{
Response.Cookies["UserName"].Expires = DateTime.Now.AddDays(-7);
Response.Cookies["Password"].Expires = DateTime.Now.AddDays(-7);
}
......
Web config:
<authentication mode="Forms">
<forms timeout="30" protection="All"
slidingExpiration="true" loginUrl="http://localhost/OliveTreeNetwork/login.aspx" cookieless="UseCookies"/>
</authentication>
|
|
|
|
|
For version 2.0 the ASP.NET team changed the timeout for persistent cookies to use the <forms timeout=""/> attribute. So the life of the persistent cookie then matches the lifetime of session based cookies. In your example, the cookie will last 30 minutes.
|
|
|
|
|
Hi Mike,
Even if i extend the timeout value i cant the expected results.What to do with this.
|
|
|
|
|
Hey Guys,
I am working on a project to play videos. I used Windows Media Player control to play videos now the requirement is to use Flash Player and I have never used Flash Player in any kind of project.
Could you please help me with sample code.
I am working on ASP.NET language C# [VisualStudio2008].
Thanks
|
|
|
|
|
|
when i try to access controls from parent page to child page it shows error like "windows.opener.document" is null. How to overcome this problem?
|
|
|
|
|
There is spelling mistake.
Use:
window.opener.document
This you can use only for those popups which has been opened by using "window.open()" function.
|
|
|
|
|
I am using javascript mp3 player, but it is not working in windows swrver 2003 when i use mozilla firefox, its working fine in XP. Is there any plug in for quicktime for windows server 2003
Thankyou
Ypki
|
|
|
|
|
How to get the parent URL from child page?
|
|
|
|
|
kavinnagarajan wrote:
How to get the parent URL from child page?
use following script
window.parent.location='url'
Regards
Keyur Satyadev
|
|
|
|
|
Hi,
I want to eveluate this string to be value how to do this??
dim str as string
str = "10 + 20 + (iif(20>30,40,50)) + 50"
the str returns the same but i want to evaluate as a value ...
Thanks in Advance
Regards,
sekannak....
kannak
|
|
|
|
|
i am using c#:
int complexsum = 10 + 20 + ((20 > 30)? 40: 50) + 50;
string str = complexsum.ToString();
|
|
|
|
|
hi,
i cannot convert string to int,
dim strExt as string
strExt = 10 + 20 + (iif(20 > 30), 40, 50) + 50
int complexsum = strExt
string str = complexsum.ToString();
its giving convertion error i tried to convert also...
Note :
This "10 + 20 + (iif(20 > 30), 40, 50) + 50" Expression is comming from database , so i copid to string then am trying to eveluate.
Even like Round, abs also will come from database all the expression are evaluates and giving values except IIF....so how to resolve this..
plz...let me know
regards,
kannak....
kannak
|
|
|
|
|
sekannak wrote: i cannot convert string to int,
dim strExt as string
strExt = 10 + 20 + (iif(20 > 30), 40, 50) + 50
int complexsum = strExt
string str = complexsum.ToString();
delcare as,
dim strExt as interger
sekannak wrote: (iif(20 > 30), 40, 50)
cant able to understand what is iif , i think it is if
|
|
|
|
|
Hi,
You cant evaluate an expression like this directly in .Net.
You have to create your own function using some algorithm like Polish Notation to evaluate arithmetic expressions.
I have submitted an article for this just follow this link...
this is very poor explanation but this code will help you alot (I think)...
Evaluate Arithmetic Expression using Polish Notation Login in VB.NET 2005[^]
Be an Eagle, Sky is Yours.
|
|
|
|
|
suresh suthar wrote: You cant evaluate an expression like this directly in .Net.
i have worked on that and wrote the answer.. That is called as single line if statement....
suresh suthar wrote: this is very poor explanation but this code will help you alot (I think)...
the explanation given is clear
|
|
|
|
|
padmanabhan N wrote: suresh suthar wrote:
this is very poor explanation but this code will help you alot (I think)...
the explanation given is clear
i m talking abt my code. which i have posted on cp...
btw ur code is so simple dat everyone can understand....
thanx
Be an Eagle, Sky is Yours.
|
|
|
|
|
|
Hi, i have developed one website. When i try to run it from VS 2005 it runs fine. I hosted the website in my local machine instead of running from VS 2005. It also works fine for 2 to 3 pages. But its getting error in one page where that page reads data from csv file using odbc connection. I am getting error as "IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
" while executing diretly instead of vs 2005. The same page executes fine when i run from vs2005.
What's the thing i need to do to execute in other way ?
G. Satish
|
|
|
|
|
can you please provide the code (specially when you are making the connection using ODBC)
|
|
|
|
|
Note: This works fine when i run the applicaiton from vs 2005. But only getting problem while i am running the application by hosting it on same machine.
if (_fileexten == ".csv")
{
string str = Path.GetFileName(_filename);
OdbcConnection conn = new OdbcConnection("Driver={Microsoft Text Driver (*.txt; *.csv)};Dbq=" + _fpath + "\\;Extensions=asc,csv,tab,txt;Extended Properties=\"HDR=YES;IMEX=1;\";Persist Security Info=False");
conn.Open();
string sql_select = "select FirstName, LastName, MiddleName, Zip from [" + str + "]";
OdbcDataAdapter myCommand = new OdbcDataAdapter(sql_select, conn);
myCommand.Fill(myDataSet, "csv");
dt = myDataSet.Tables[0];
conn.Close();
myCommand.Dispose();
}
G. Satish
|
|
|
|
|
It seems a bit weired problem. Check the ODBC configuration for all the available drivers, and check whether the Microsoft Text Driver is installed on the machine or not. You will find the ODBC Datasource ADministrator from Administrative Tools.
|
|
|
|
|
hi all,
i have search on net but not satisfied with ans...can anyone tell me that property or data of 1 page's viewstate can be used in another page?
Thanx
|
|
|
|
|
ViewState cannot be shared between pages. It is specific to a page. Use Session object to share data between pages.
|
|
|
|
|
thanx
but some people telling by server.transfer we can share data....i got that kind of ans from many forums....
some are saying no and some are saying yes..........so i m bit confuse on that..........
|
|
|
|