|
Muthunagai.A wrote: If the system suddenly hang
Ya you should not logged out the user but at certain interval of time,
If it exceeds more than 20 min(depends on business ) your session should expired so user need to logged in again.
Muthunagai.A wrote: shoutdown means,how to maintain the login status?
If system get shut down then you should not maintain the status as logged in user. The user should not logged in by default after Restarting the machine. As there should be a new session for that user
Thanks and Regards
Sandeep
If If you look at what you do not have in life, you don't have anything,
If you look at what you have in life, you have everything... "
|
|
|
|
|
Hai,
How to calculate city and country ip address of the system.
|
|
|
|
|
|
Hi
I have a hyperlink field which is in a template field in a gridview
I have given it an ID
However in the c# code behind I cant seem to reference it, why would this be?
I want to be able to control it using the c# code
thnaks!
|
|
|
|
|
Since it is in the gridview, you should use FindControl() method to find the control from an id.
HyperLink hyp = GridView1.Rows[index].FindControl(id) as HyperLink;
|
|
|
|
|
Hi
Should I use [index] or should I put the number of the row in there as it hasnt found the control.
thanks!
|
|
|
|
|
You should put the row index. If you want to find the control from 5th row, index would be 4.
|
|
|
|
|
but if I want to do it for the whole column, how would I do that? gridview.columns[x] yeah?
|
|
|
|
|
Then column index also should be specified. Something like
GridView1.Rows[inde].Columns[index].FindControl(id)
|
|
|
|
|
How could I disable every row rather then just the one row?
thanks
|
|
|
|
|
.netman wrote: How could I disable every row rather then just the one row?
What do you mean by that ? Explain the problem in-detail.
|
|
|
|
|
Basically I have a gridview which would contain 20 rows
One of the columns is a hyperlink
If the user doesnt have the correct rights I would like to disable the hyperlink for every row(i.e. disable the column)
Howe could I do that?
thanks
|
|
|
|
|
Check RowDataBound event which will be fired when rows are bounded. In this event, check for permission, if there is no permission, find the hyperlink and set it's enabled property.
|
|
|
|
|
yeah but the problem is, i cant find the hyperlink the code isnt owkring below
HyperLink hyp = GridView4.Rows[?].FindControl(hyperlink);
I need to find the hyperlink in all the rows not just one how can I do this?
thanks
|
|
|
|
|
RowDataBound event will be fired for each row. You need to check the event parameter passed to that handler. If you are not doing this on row data bound event, you have to iterate through each row and do the checking.
|
|
|
|
|
sorted it:
protected void Gridview4_RowDataBound(object sender, GridViewRowEventArgs e)
for (int x = 0; x < GridView4.Rows.Count; x++)
{
GridViewRow row = GridView4.Rows[x];
HyperLink hyp = ((HyperLink)row.FindControl("hyperlink"));
hyp.Enabled = false;
}
cheers for your help
|
|
|
|
|
This is not a good approach. Keep it in mind, RowDataBound event will be fired when each row is bounded with the value. A better approach would be
protected void Gridview4_RowDataBound(object sender, GridViewRowEventArgs e)
{
HyperLink hyp = e.Row.FindControl("hyperlink") as HyperLink;
hyp.Enabled = false;
} GridViewRowEventArgs has a Row property which refers the current row which is binding. You can use that instead of looping through the entire gridview.
|
|
|
|
|
in my asp.net application,i have a manu javascript in a user control.when ever onclick ,it s directed to other aspx forms.for this i am using the script:
var menu1=new Array()//for payroll
menu1[0]='Payroll management'
menu1[1]='Payroll Compensation'
i want to open the aspx page in a seperate new window. how can i do this?
also i am using a seperate msi also in this project.For that also i am giving the same script:
var menu8=new Array()//for Mail
menu8[0]='a href="httprequest/Start.aspx">e-mail'
Its working fine,but i have to click back button in the browser to go my application again.so i want to open this msi also in a seperate new window.what is the script for that..?
|
|
|
|
|
Hi,
u can use "target" property of anchor tag, like this,
Below is yr code :
var menu8=new Array()//for Mail
menu8[0]='a href="httprequest/Start.aspx">e-mail'
-- just change yr code like this....
var menu8=new Array()//for Mail
menu8[0]='a target="_blank" href="httprequest/Start.aspx">e-mail'
I hope it will help u...
Regards
Rana Krishnraj
|
|
|
|
|
System.Web.Mail.SmtpMail.Send ("senderID@domainName.com",
"receiverID@domainName.com","Subject of the Mail",
"Message Body");
I am using SmtpMail in the above manner for sending email. I gave my emailid as receiver address. Eventhough it is showing a success message, when I open my Inbox, it is not there. Why?
Thanks in advance.
|
|
|
|
|
Unless you are still using .NET 1.1, you should use the System.Net.Mail[^] classes instead. The System.Web.Mail classes are marked as obsolete in Framework v2.0+.
Paul Marfleet
"No, his mind is not for rent
To any God or government"
Tom Sawyer - Rush
|
|
|
|
|
Adding to what Paul said - Your code use local SMTP to send mails. So if it is stopped or not configured correctly, your mails won't get delivered. Look in the PickUp directory or in BadMail directory in MailRoot folder. If mail sending failed, it will be moved to the bad mail directory.
|
|
|
|
|
hi all,
how to track online visitors ip address and country name through ip address of those who are visiting my web site in asp.net.....
Ashok
modified on Wednesday, April 2, 2008 2:44 AM
|
|
|
|
|
You can check the Request object to get the IP address Request.UserHostAddress but don't know how to get the counrty name
Thanks and Regards
Sandeep
If If you look at what you do not have in life, you don't have anything,
If you look at what you have in life, you have everything... "
|
|
|
|
|
Ip address is in Request.HostAddress . You can use GeoIp library to query the IP address and get the location.
|
|
|
|