|
|
pls help restricting multiple logon to an application with single user account.
Here wht m doing is ,
m checking login details against a database.
if is a valid user then allowing to browse throuth the application.
my requirement is if one user is loged in and if someother user tries to login with same user account i need to restrict the second user saying "this login is already in use".
I can maintain a temp table for this , whenever a login is success i can update "isloged" field as true and we can set it false when user logs out. but how can we handle situations like
if a user logs in and closes bowser close button instead of log out.
if a user logs in and leaves doing nothing.
pls help in resolving this, if possible write a sample code for me.
thanks in advance.
|
|
|
|
|
i am using gridview in My application.
for showing date i use '<%# Bind("date","{0:dd-MM-yyyy}")%>'
i have a sesson variable "date_format".
i need the date format "{0:dd-MM-yyyy}" should come from sesson variable
can this be done...........
how...................??????????????
|
|
|
|
|
Create a template column in the gridview. Add a label to that column lblSessionDate.
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
Label lblSessionDate = (Label)e.Row.FidnControl("lblSessionDate");
lblSessionDate = currentDate.toString(SessionItemClass.DateFormat)
//It is always a good idea to create a class to access session items.
}
}
in your aspx markup add the property to the gridview OnRowDataBound="GridView1_RowDataBound"
I didn't get any requirements for the signature
|
|
|
|
|
try this
<%# Bind("date",session("date_format"))%>
if you are using c#, chage session("date_format") to session["date_format"]
Let me know if it works
Alexei Rodriguez
|
|
|
|
|
hi,
In my web site i want include a chat control ..like customer support..
How can i do this..
I done simple chat control...but now i want to create chat support ..like customer support..
Plz give me the ideas and codes..
Thanx in advance
|
|
|
|
|
Do you mean like an MSN attached to your website?I dont think this is something that is easy to create from scratch
The answers posted by me are suggestions only and cannot be used in anyway against me.
|
|
|
|
|
Hi
I need a validator expression for a telephone number.
The thing is I need it to also validate the following:
XXXXX XXXXX i.e. to lots of 5 numbers which most dont validate they only validate 6 numbers on the end which is annoying as I myself have a 10 number telephone number.
thanks
The answers posted by me are suggestions only and cannot be used in anyway against me.
|
|
|
|
|
does $[0-9]{5} [0-9]{5}^ do it for you?
|
|
|
|
|
I used this one in the end:
(^0[1-9]\d{1}\s\d{4}\s?\d{4}$)|(^0[1-9]\d{2}\s\d{3}\s?\d{4}$)|(^0[1-9]\d{2}\s\d{4}\s?\d{3}$)|(^0[1-9]\d{3}\s\d{3}\s?\d{2}$)|(^0[1-9]\d{3}\s\d{3}\s?\d{3}$)|(^0[1-9]\d{4}\s\d{3}\s?\d{2}$)|(^0[1-9]\d{4}\s\d{2}\s?\d{3}$)|(^0[1-9]\d{4}\s\d{2}\s?\d{2}$)|^07([\d]{3})[(\D\s)]?[\d]{3}[(\D\s)]?[\d]{3}$
thanks for the post anyway.
Ive got another quick question though instead of starting anew post.
I have a dropdown which is populated from the database. however when I try and set the default value of the textbox as Select it just inserst that into the database when I use selectedvalue.
How can I set the default value of the dd to Select without entering it into the database?
thanks
The answers posted by me are suggestions only and cannot be used in anyway against me.
|
|
|
|
|
.netman wrote: How can I set the default value of the dd to Select without entering it into the database?
add the new item by code after binding the data in the DD.
Does this help you
The Web Developer. Beirout-Lebanon
|
|
|
|
|
Aye!
Thanks for that, I also had the code binding on pageload which was no good.
The answers posted by me are suggestions only and cannot be used in anyway against me.
|
|
|
|
|
don't bind in the page load
The Web Developer. Beirout-Lebanon
|
|
|
|
|
How to access ListBox Control in RowCommand event of GridView while ListBox control has put in <EditItemTemplate>
You get the best out of others when you give the best of yourself.
|
|
|
|
|
if (e.CommandName == "Select")<br />
{<br />
ListBox lb = (ListBox)GridView1.Rows[Convert.ToInt32(e.CommandArgument)].FindControl("ListBox1");<br />
<br />
<br />
}
I Love T-SQL
"Don't torture yourself,let the life to do it for you."
If my post helps you kindly save my time by voting my post.
|
|
|
|
|
How to access ListBox Control in RowEditing event of GridView while ListBox control has put in <EditItemTemplate>
You get the best out of others when you give the best of yourself.
|
|
|
|
|
ListBox lb= (ListBox)GridView1.Rows[e.NewEditIndex].FindControl("ListBox");<br />
I Love T-SQL
"Don't torture yourself,let the life to do it for you."
If my post helps you kindly save my time by voting my post.
|
|
|
|
|
But I'm getting exception like:
Object reference not set to an instance of an object.
thanks
You get the best out of others when you give the best of yourself.
|
|
|
|
|
ListBox lb= (ListBox)GridView1.Rows[e.NewEditIndex].FindControl("id of Listbox ");
|
|
|
|
|
I used ID but getting exception.
thanks for your kind response.
You get the best out of others when you give the best of yourself.
|
|
|
|
|
Hi all,
I have master page. In that i placed a LinkButton(Log Out).
If user clicks on this logout button, i am entering the login & logout information into database and i am deleting temporary folders.
Probem : When user closes Browser window by Closebutton(X), i need to enter the logout information into database & i need to delete temporary folders and files.
I tried the following logic which is suggested by Abhijit Jana.
But its not working.
if any where i went wrong, let me know.
Here is my code
MastrPage:
==========
Default.master(Design)
<%@ Master Language="C#" CodeFile="Default.master.cs" Inherits="Default_master" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script type= "text/javascript">
function UpdateDataBase()
{
// Check Browser Close [X] , Alt+F4 , File -> Close
if (window.event.clientX < 0 && window.event.clientY < 0)
{
window.open("DummyPage.aspx?test=test", "OpenWindow_Close_Session", 'left=12000,top=1200,width=10,height=1');
}
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div class="header">
<h1 style="color: #FFFFFF">Prospecta technologies</h1>
<h2 style="color: #FFFFFF">Proxy Ads Management System</h2>
<div class="nav">
<asp:Label ID="lbl_Welcome" runat="server" Visible="False" Font-Bold="True"
ForeColor="White"></asp:Label>
|
<asp:SiteMapPath id="SiteMapPath1" runat="Server" PathSeparator=" > " RenderCurrentNodeAsLink="true" />
|
<asp:LinkButton ID="hlink_Logout" runat="server"
onclick="hlink_Logout_Click" CausesValidation="False"
ValidationGroup="Click here for Logout" Visible="False">Logout</asp:LinkButton>
</div>
<asp:Menu id="menua" runat="server"
cssclass="menua"
orientation="Horizontal"
maximumdynamicdisplaylevels="0"
skiplinktext=""
staticdisplaylevels="2" >
<Items>
<asp:MenuItem NavigateUrl="~/LoginPage.aspx" Text="Login" Value="Login"
ToolTip="Login">
</asp:MenuItem>
<asp:MenuItem Text="About Us" ToolTip="About Us" Value=" About Us"
NavigateUrl="~/AboutUs.aspx">
</asp:MenuItem>
<asp:MenuItem NavigateUrl="~/ContactUs.aspx" Text="Contact Us"
Value="Contact Us" ToolTip="Contact Us"></asp:MenuItem>
</Items>
</asp:Menu>
</div>
<asp:contentplaceholder id="Main" runat="server" onunload="Main_Unload" />
<div class="footerbg">
<div class="footer">
<asp:Menu id="menub" runat="server"
cssclass="menub"
orientation="Horizontal"
maximumdynamicdisplaylevels="0"
skiplinktext=""
staticdisplaylevels="2" Height="16px" Width="290px" >
<Items>
<asp:MenuItem NavigateUrl="~/LoginPage.aspx" Text="Login" ToolTip="Home"
Value="Home"></asp:MenuItem>
<asp:MenuItem NavigateUrl="~/AboutUs.aspx" Text="About Us" ToolTip="About Us"
Value="About Us"></asp:MenuItem>
<asp:MenuItem NavigateUrl="~/ContactUs.aspx" Text="Contact Us"
ToolTip="Contact Us" Value="Contact Us"></asp:MenuItem>
</Items>
</asp:Menu>
</div>
</form>
</body>
</html>
My CodeBlock
Default.master.cs:(The below method is not executing when i closes the browser. I tried by placing break point)
==================
protected void Main_Unload(object sender, EventArgs e)
{
string str = "<script language='javascript'>";
str += "UpdateDataBase();";
str += "</script>";
Page.RegisterStartupScript("test", str);
}
//////////////////////////////
DummyPage.aspx.cs(This is the page i am redirecting to user from javasript method)
PageLoad()
{
if(!Page.IsPostBack)
{
if(Request.QueryString["test"]!="") // I am trying to create a direcory for Checking purpose
{
DirecoryInfo dir = new DirecoryInfo(@"D:\Test");
if(dir.Exists == false)
dir.Create();
}
}
}
..................
Please suggest me where i went wrong.
Thnks in advance.
|
|
|
|
|
sekhar.k wrote: I tried the following logic which is suggested by Abhijit Jana.
But its not working.
becuase your did not implement all the logic , you are done it partialy !!!
sekhar.k wrote:
function UpdateDataBase()
{
// Check Browser Close [X] , Alt+F4 , File -> Close
if (window.event.clientX < 0 && window.event.clientY < 0)
{
window.open("DummyPage.aspx?test=test", "OpenWindow_Close_Session", 'left=12000,top=1200,width=10,height=1');
}
}
<title>
did you call UpdateDataBase this method ever ??
then how the things will go right ??? just call the function from body unload
<body onunload="UpdateDataBase ()"><br />
<form><br />
.............<br />
</form></body>
|
|
|
|
|
Thanks Abhijit, thanks for reply.
I called UpdateDataBse() in MasterPage on Unload event from code behind not from designing.
Default.master.cs:
==================
protected void Main_Unload(object sender, EventArgs e)
{
string str = "<script language='javascript'>";
str += "UpdateDataBase();";
str += "</script>";
Page.RegisterStartupScript("test", str);
}
Ok i will try as u told, Calling method from MasterPage design itself.
I will tell u the result.
|
|
|
|
|
I tried as u told.
<body önunload="UpdateDataBase ()">
<form>
.............
</form></body>
It is not working...
|
|
|
|
|
did you dubug the code?
does Function calling ? give one breakpoint on PageLoad of UpdateDatabase methods check what going wrong.
|
|
|
|