| Forms Auth SignOut Question |
|
 |
Index ‹ dotnet-framework-aspnet
|
- Previous
- 1
- Why does button_click create duplicate webform ?"Lee Holsenbeck" <email***@***.com> wrote in message
news:email***@***.com...
> hi,
>
> i have a button_click event that reads selections from 1 listbox and moves
them to a second listbox, but when i click on the button; it creates a
duplicate of the current webforms and display the results in the duplicate.
> what setting have i changed/am i missing to make it repost back to the
current webform ?
Lee, please narrow this down to a small reproducer and post the code here.
I don't know of any reason why there would be a duplicate web form. In fact,
I don't know what you mean when you say "duplicate web form".
--
John Saunders
johnwsaundersiii at hotmail
- 3
- AddHandler VB.NET and ASP.NETHi,
I have created a simple Web User Control. It dynamically creates a table.
With a cell in the table, it creates a Button control set to run at the
server. I then call AddHandler and handle the Click event from the button
and raise it as an event within my User Control. This seems to be
happening, so much as it getting the RaiseEvent line, but it just does not
raise the event. There are no errors, it just carries on executing.
Is there an issue with dynamically adding controls to a user control and
wrapping their events in a single event in a User Control using VB.NET in
ASP.NET? If not, can someone post a sample on how to do so?
L.
- 5
- ASP.NET 2.0 hosting with ATLAS for personal homepagegood luck! If you find somewhere that does this could you let me know
im looking for the same thing but havent found anywhere that will do
this for less than 70
email***@***.com wrote:
> Hi,
>
> I'm looking for an ASP.NET 2.0 hosting with ATLAS to put my personal
> homepage. I don't want to spend more than 25€ / year (=32 USD). And
> of couse, I don't want add banners or popups.
>
> Anyone knows or has experience with a good one?
>
> Veerle
- 7
- nested dropdownlist loses values - only in one instanceI have a page that has two copies of the same control in it. The
control is:
BorrowerControl
the two references to it in the page are
bControl1
cobControl1
The control contains a dropdownlist that is populated from xml. I only
bind this data on page_load, not on subsequent postbacks (shouldn't
need to). Code to bind (where this.States is a dataset on the page)
is:
foreach(DataRow d in this.States.Tables[0].Rows)
{
string txt = d["abv"].ToString();
string val = d["abv"].ToString();
li = new ListItem(txt, val);
control.Items.Add(li);
}
control.DataBind();
I'm getting some REALLY strange behavior. The dropdownlist in
bControl1 maintains its values on postback, but the dropdownlist in
cobControl1 does not. I haven't found anything that says I can't have
multiple copies of the same control on the page, or that would explain
this type of erratic behavior. Can someone shed some light on this
situation? I can provide more detail if necessary. And no, I don't
have enableViewState = false on either instance of the control.
Sincerely,
Bryan Ax
- 8
- How to do screen scraping where the site requires a log inHello,
I would like to pull some information off a site that requires a log in.
I have a subscription to a premium content site, and I would like to be
able to do a few automatic requests instead of having to load the site
manually in a browser.
I have seen plenty articles that explain how to do screen scraping in
.NET, others that describe how to do it via a POST, but I couldn't find
any that covered my scenario.
Basically the problem is that the code would first have to call the home
page, then fill in the log in entries and post the page back. Then, the
code would need to hang on to the cookie (which is what I assume they
are using) so that when it does another request (GET would be fine
here), the site will allow the request and not think the requester is
not logged in.
This all works fine in a browser, as the browser handles the cookie for
you, but the code examples I have seen seem to use completely stateless
requests (ie no cookies preserved), so it wouldn't work for a site like
this.
Any ideas? TIA
--
Alan Silver
(anything added below this line is nothing to do with me)
- 8
- Picture Portfollio (asp.net 2.0 using vb.net)Hello,
I was asked to build an internal site to show pictures of events that we
have had. What I was thinking about doing is loading the files in a
directory and then pulling the names in the directory into a gridview or
repeater control. My question is how woud I go about getting the names of
the files into an array. And how can I show the pictures going across the
multiple columns instead of just one column?
--
Thanks in advance,
sck10
- 8
- Hold key to keep the message box before redirecting to a new page (ASP.NET program)Hi all,
I have a problem in ASP.NET program (Web pdevelopment). In VB Sub function,
I want to dipslay a message box. The next line of my code is to
response.redirect to the next page. My problem is the program skipped to
display the message box, but only redirected to the new page. I'd like to
use a key to hold the message box and after press that key it will redirect
to the next page. Can I do that in ASP.NET ? Please help.
Thanks in advance.
- 8
- Capture hyperlink text propertyI have an aspx page (referred to here as page_1) with a datagrid whose first
column contains hyperlinks. When a user clicks one of these hyperlinks, he
will navigate to another aspx page (referred to here as page_2). I need to
cache the value of the link's text (hyperlink.text property) so that I can
use it in the page_load event of page_2.
I've thought of using a hidden field and then calling
Request.Form("hdnClickedLinkText") in the Page_Load event of page_2. What I
don't know is how to populate the hdnClickedLinkText field on page_1 when the
hyperlink is clicked. I've thought about using AddHandler but there is no
exposed click event for the hyperlink control. I could design a custom class
which inherits from the hyperlink class and implement my own Click event, but
this seems a bit much when a simpler solution may exist.
Does anyone have any other ideas?
TIA,
--
Joe
VB.NET/C#/ASP.NET/ASP/VB/C++/Web and DB development/VBA Automation
- 10
- The request failed with HTTP status 502: Bad GatewayHi:
I have a running application built in VS2003 and using Net Framework
1.1. I recently upgraded to VS2005 and converted the project to use
2.0 Framework.
My call to the web service gives me "The request failed with HTTP
status 502: Bad Gateway".
Is there any special setting I need to do while calling a web service?
Any and All help will be appreciated.
Thanks,
Murad
- 11
- problem on downlaod zip file via asp net applicationwhen i try to download my zip file via my asp net program, the zip file will
be corrupted after i download, below is my code:
' Identify the file to download including its path.
Dim filepath As String = Server.MapPath("\eClinicApp\VISITD.ZIP")
' Identify the file name.
Dim filename As String = System.IO.Path.GetFileName(filepath)
Response.Clear()
' Specify the Type of the downloadable file.
' octet-stream
Response.ContentType = "application/octet-stream"
' Set the Default file name in the FileDownload dialog box.
Response.AddHeader("Content-Disposition", "attachment; filename="""
& filename & """")
' Download the file.
Response.WriteFile(filepath)
Response.Flush()
Any body know what happen, pls help
- 11
- 12
- 14
- Problem with adding UserControls programtic in the OnPreRender event and still keep the UC viewState(ASP.NET 1.1)
Hi
I have a problem with my ViewStates in a userControl. The problem is that
the ViewState is not "writte" og changed if you like after editing in my
case a textbox.
This is the code I use to add the User controll
Control Component1 = null;
Component1 = LoadControl("MyUC.ascx");
((MyUC)Component1).RapId = 0;
PlaceHolderForComponents.Controls.Add(Component1);
The UserControl contains some textboxes wich is viewstateenabled and
autopostbacks.
If i change the value in one of these textboxes in the UC and the above code
is placed in Page_Load every thing works fine, but if i place it in the
OnPreRender event all my change to my textboxes is discarded.
I simply Cant see why this should make the change disapear and i really hope
someone has a solution.
Best reagards
Anders, DK
- 14
- Oracle Data Provider for .NETHello to everybody,
I hope this group is the correct one for posting my problem. If I've
posted in the wrong place, could you please redirect me to the correct
group? Thank you in advance for that ;)
My problem:
I need to call an oracle function from a .NET application passing an
XmlType input parameter to it. I have no idea on how to set the value
of this input parameter. I've tried to pass a String, but it results
in a NULL XmlType parameter value (using Toad as a SQL Profiler).
Any help is welcome,
bye,
Simone.
- 16
- network (drive) access/impersonate identity problemI am experiencing difficulty access a mapped network drive in an ASP.NET
application.
While using the .Net framework v 1.1 implementation of
System.IO.Directory.Exists(), it fails to recognize a mapped network drive.
This is true if the path specified uses a mapped drive letter or is
expressed as a UNC address. I have also tried the drive letter and UNC
paths with and without trailing backslashes, respectively.
No luck with ASP.NET, but it does work when I create a simple C# console
test harness application. This indicates to me to be a security concern with
ASP.NET. Funny thing is - no exception is returned. For all combinations,
System.IO.Directory.Exists returns false. (If so, this behavior is very
inconsistent with the System.Security thrown for things like trying to write
to a file, execute code on another machine, etc.)
The following knowledge base article:
307901: INFO: Permissions to Connect to a Remote Access Database from
ASP.NET
http://support.microsoft.com/default.aspx?scid=kb;en-us;307901&Product=aspnet
recommends using impersonation, but an error occurs even before the 1st line
of my ASP.NET code is executed.
No windows event is logged either.
How do I get the ASP.NET worker process to recognize another machine's hard
drive, folders and files?
Any help is appreciated. Thanks!
--
Peter O'Reilly
|
| Author |
Message |
Patrick Olurotimi Ige

|
Posted: 2004-12-13 8:49:10 |
Top |
dotnet-framework-aspnet, Forms Auth SignOut Question
I have a Forms Auth and use a button that allows users to SignOut below
but when they sign out and PRESS THE BACK BUTTON they can see the
previous page WHY?
Sub SignOut(objSender As Object, objArgs As EventArgs)
'delete the users auth cookie and sign out
System.Web.Security.FormsAuthentication.SignOut()
Session.Abandon()
Session.Remove("Context.User.Identity.Name")
'redirect the user to their referring page
Response.Redirect("logon.aspx?ReturnUrl=%2fFormsAuthAd%2fdefault.aspx")
End Sub
ANY IDEAS WHAT I'M DOING WRONG!
Thx
*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
|
| |
|
| |
 |
John Saunders

|
Posted: 2004-12-13 9:00:00 |
Top |
dotnet-framework-aspnet >> Forms Auth SignOut Question
"Patrick Olurotimi Ige" <email***@***.com> wrote in message
news:%email***@***.com...
>I have a Forms Auth and use a button that allows users to SignOut below
> but when they sign out and PRESS THE BACK BUTTON they can see the
> previous page WHY?
>
> Sub SignOut(objSender As Object, objArgs As EventArgs)
> 'delete the users auth cookie and sign out
> System.Web.Security.FormsAuthentication.SignOut()
> Session.Abandon()
> Session.Remove("Context.User.Identity.Name")
> 'redirect the user to their referring page
>
> Response.Redirect("logon.aspx?ReturnUrl=%2fFormsAuthAd%2fdefault.aspx")
>
> End Sub
>
> ANY IDEAS WHAT I'M DOING WRONG!
You're not understanding web applications, that's what!
The back button isn't part of your application. It's part of the users
browser. They can press it whenever they want to. It doesn't send a request
for the previous page to your server! Instead, it just displays what your
server responded with the last time that page was requested.
What happens when the user hits the Back button and then the Refresh button?
Refresh will make a new request to your server.
John Saunders
|
| |
|
| |
 |
Chris Hyde

|
Posted: 2004-12-13 9:02:00 |
Top |
dotnet-framework-aspnet >> Forms Auth SignOut Question
Patrick Olurotimi Ige wrote:
> I have a Forms Auth and use a button that allows users to SignOut below
> but when they sign out and PRESS THE BACK BUTTON they can see the
> previous page WHY?
>
> Sub SignOut(objSender As Object, objArgs As EventArgs)
> 'delete the users auth cookie and sign out
> System.Web.Security.FormsAuthentication.SignOut()
> Session.Abandon()
> Session.Remove("Context.User.Identity.Name")
> 'redirect the user to their referring page
>
> Response.Redirect("logon.aspx?ReturnUrl=%2fFormsAuthAd%2fdefault.aspx")
>
> End Sub
>
> ANY IDEAS WHAT I'M DOING WRONG!
> Thx
>
>
One possiblity is they are loading the page from their browser's cache.
You would have to try and not cache your pages (using pragma-nocache
and other methods, just search Google and you will find a wealth of
information).
HTH...
Chris
|
| |
|
| |
 |
Patrick Olurotimi Ige

|
Posted: 2004-12-13 9:39:00 |
Top |
dotnet-framework-aspnet >> Forms Auth SignOut Question
Thanks Chris for the Idea!
*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
|
| |
|
| |
 |
Patrick Olurotimi Ige

|
Posted: 2004-12-13 9:39:00 |
Top |
dotnet-framework-aspnet >> Forms Auth SignOut Question
John..
Thanks for the reply..
I do know its not part of my Application but
What 'm asking here is that if there is a WAY!
*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
|
| |
|
| |
 |
John Saunders

|
Posted: 2004-12-13 10:21:00 |
Top |
dotnet-framework-aspnet >> Forms Auth SignOut Question
"Patrick Olurotimi Ige" <email***@***.com> wrote in message
news:%email***@***.com...
> John..
> Thanks for the reply..
> I do know its not part of my Application but
> What 'm asking here is that if there is a WAY!
Patrick,
The user could have taken a screen shot of your previous page. He could then
look at the screen shot whenever he wants to. There's nothing you can do
about that.
The user pressing the Back button is the same thing as the user keeping a
screen shot of the page. It's just an image of something that happened
previously. Even if you play games with the page expiration, there's nothing
you can do to prevent the user from keeping a screen shot of the page, or a
memory of it.
John Saunders
|
| |
|
| |
 |
Patrick Olurotimi Ige

|
Posted: 2004-12-13 10:39:00 |
Top |
dotnet-framework-aspnet >> Forms Auth SignOut Question
Thanks John for the detailed explanation!
Patrick
*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!
|
| |
|
| |
 |
| |
 |
Index ‹ dotnet-framework-aspnet |
- Next
- 1
- Understanding/explaining WebZones....The SDK has me a bit confused with respect to WebPartZones and the sections
within them. The SDK page for the WebZone has s table that lists the sections
within a zone: header/body/chrome/part controls/footer.
I get the header and footer sections, but the other three are a big hazy
to me... please correct these statements where appropirate (as I don't think
I have it just right). Two (part controls & chrome) of the items listed as
"sections" doesn't quite make sense to me as they seem to be more of categories/labels
than sections.
The body is essentially everything in the WebPart sans header and footer.
The Part Controls are essentially any controls added to the zone... correct?
The chrome is all the UI components/elements within the zone... correct?
If so, then why call chrome & part controls a section?
--
-AC [MVP MCMS]
http://www.andrewconnell.com
http://www.andrewconnell.com/mvp
- 2
- VS mangles HTMLOn one of our projects, using vs2005 professional, Visual Studio reformats
the html in an aspx page so that it is virtually impossible to work with -
although it still executes properly. For instance it takes well formed html
that is indented for readability and converts everything to uppercase and
removes all carriage returns.
it converts this...............
<table>
<tr>
<td> vAlign=top>
<asp:panel id="LEFTPANEL" runat="server" Width="400px">
<table... . . .
to this..........
<TABLE><TBODY><TR><TD vAlign=top><asp:Panel id="LEFTPANEL" runat="server"
Width="400px"><TABLE
The page is then full of errors saying that uppercase is not valid.
I don't recall this every happening before but it is happening on this
project. We don't know of any settings that have been changed.
TIA,
Gary
- 3
- problem with multithreading and Web services method invocationHi:
I have an ASP.NET page which makes a synchronous Web services method
call. At the same time, however, I wanted it to load another page as an
iFrame (i've also tried as a javascript popup window) - this second
page is responsible for polling a DB and continually updating its text
box display.
The problem is that once the Web service call is initiated, the second
page becomes unresponsive exactly until the call is completed, when it
resumes. I'm baffled as to why this second page's request should have
anything to do with the first one's Web service request. I've tried to
encapsulate the time-consuming DB queries of the second page into a
separate thread and this works great (I tested it by printing a
timestamp to a file), but I also need a way of updating the display in
real-time while the Web services call is going through. Are there any
ideas as to how I can accomplish this?
- adh
- 4
- lost session values, not SessionYour post went unanswered. Have you resolved this issue?
--
Regards,
Alvin Bruney [ASP.NET MVP]
Got tidbits? Get it here...
http://tinyurl.com/3he3b
"Xis" <email***@***.com> wrote in message
news:%23XOLlH6%email***@***.com...
> I have several aspx files, where session do as expected with all pages
> except one of them.
> I'm using Trace in the page (winform1.aspx) that session values are lost.
> Only values are lost not session ID !!
> Attached is the trace for the first time I access the page
(Windform1.aspx)
> and also the trace for the second time, when I do something else in the
page
> and session values are lost.
> In line 303 of trace_1.txt you could see the session state:
> entradaNick System.String felix
> ASP.NET_SessionId vsic1n45xiihuf55cmy3mk45
>
> In The second trace values of session dessappear, but no the session ID,
it
> remain the same.
>
>
>
>
- 5
- 6
- Trying to show a Crystal Report at WebForm1.aspxTrying to show a Crystal Report at WebForm1.aspx:
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
'Put user code to initialize the page here
If Not Page.IsPostBack Then
showReport()
End If
End Sub
Private Sub showReport()
' Filling DataTable
'...
crReportDocument.SetDataSource(MyDataTable)
CrystalReportViewer1.ReportSource = crReportDocument
End Sub
Crystal Report shows on the web page very well. But if you click on
link page number 2, trying to get the next page, WebForm1.aspx will be
reloaded again, as page.ispostback. Then I can't see any more pages but
page1 of my Crystal Report. How could I show a Crystal Report, please?
- 7
- shopping cart binding to datagridHi,
I'm wondering if there is a way to bind to datagrid or a gridview the
items in an arraylist. These items all have vars such as price,
qty..etc? (besides putting in a datagrid or datatable first).
ex.
ArrayList alShoppingCart = shoppingCart.GetCurrentItems;
alShoppingCart contains an array list of Item objects.
Thanks
Maz.
- 8
- Invoke IE from ASP.NETHi
I would like to invoke a new instance of IE from within a page and pass it a
URL. How can I do this in C#?
I have tried using SHDOCVW.DLL to no avail.
TIA
- 9
- Multi-threaded HTTP ModuleAll,
I am trying to write a multi-threaded HTTP module that handles the
OnBeginRequest and logs it. What I am trying to do is to offload the
logging to another thread which will allow the http module to release
the OnBeginRequest.
The issue that I have is that I keep on getting "Request is not
available in this context" exceptions.
The following is the code I am using:
using System;
using System.Web;
public class ProcessRequest
{
public HttpApplication HttpRequest;
public void ProcessingThread()
{
try
{
string sRequestUrl;
if (HttpRequest.Request!=null)
{
sRequestUrl=HttpRequest.Request.HttpMethod;
System.Diagnostics.Debug.WriteLine(sRequestUrl);
}
}
catch (System.Exception ex)
{
throw ex;
}
}
}
public class HttpRequestLogger : IHttpModule
{
protected System.Collections.Queue oHttpRequestQueue= new
System.Collections.Queue();
protected bool bModuleRunning =false;
public HttpRequestLogger()
{
}
// In the Init function, register for HttpApplication
// events by adding your handlers.
public void Init(HttpApplication application)
{
application.BeginRequest +=
(new EventHandler(this.Application_BeginRequest));
application.EndRequest +=
(new EventHandler(this.Application_EndRequest));
}
private void Application_BeginRequest(Object source, EventArgs e)
{
// Create HttpApplication and HttpContext objects to access
// request and response properties.
System.Threading.Thread oProcessingThread;
HttpApplication application = (HttpApplication)source;
ProcessRequest oRequestProcessor=new ProcessRequest();
oRequestProcessor.HttpRequest=application;
oProcessingThread =new System.Threading.Thread(new
System.Threading.ThreadStart(oRequestProcessor.ProcessingThread));
oProcessingThread.Start();
}
private void Application_EndRequest(Object source, EventArgs e)
{
// HttpApplication application = (HttpApplication)source;
// HttpContext context = application.Context;
}
public void Dispose()
{
}
}
- 10
- FormsAuthentication and Local Intranet ZoneI'm a bit stumped by this one: It seems that when I connect to my
application using the server's intranet name (http://intranetserver/MyApp/)
FormsAuthentication kicks back the user to the Login page after I call
RedirectFromLoginPage. It works fine if I access the server by IP address
(http://xx.xx.xx.xx) and if I access the server over its public domain name
(http://www.myserver.com).
Why is this happening?
I have IIS set to Anonymous Auth. Windows Auth is disabled. My web.config
auth section looks like this
<authentication mode="Forms">
<forms name=".MyAppAuth" loginUrl="Logon.aspx"/>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
--
-C. Moya
www.cmoya.com
- 11
- 12
- TIP: httpRuntime executionTimeoutI had noticed a number of people posting that they where having
trouble getting the Web.config httpRuntime executionTimeout attribute
to work as expected.
I realized today that if the compilation debug attribute is set to
"true" in the configuration, then the framework doesn't seem to
timeout requests (probably because this might be annoying if you had a
debugger attached and were stepping through code).
It would be nice if the MSDN documentation for the executionTimeout
config attribute referenced this dependency. A similar thing that
threw me for awhile was that a trace="true" at the page level seems to
implicitly cause a No-Cache directive to be issued in the response.
Hope this helps someone.
Pete
- 13
- Getting control of Items within a DatalistI have a problem as I have placed a dropdownlist in a datalist.
Whenever the selected index changes I need to change a label inside
the datalist.
The problem is I can't get control of the label.
When dropdownlist changes it goes to a function with args of
systemEvent than a DataListItemEventArgs so I have no way getting
control of the item in the datalist to change the label.
Can someone please help me.
- 14
- 15
- not properly authenticating?hey all,
i have a simple asp.net app that using window authentication integration and
disallowing anonymous users.
well, when a user tries to browse to this page she gets a "The page cannot
be displayed error." I figured I'd at least get the asp.net error page.
any ideas?
some environment notes:
windows 2000 server sp4
windows 2003 r2 sql server 2005 sp4
xp pro sp2 vs2005 sp1 is my dev
xp pro sp2 is the user's machine with nothing but ie on it.
i'm thinking it's the user is not properly authenticating to active
directory because when i changed iis settings for the app to allow anonymous
the user can get to the page that way. but i'm not user how to troubleshoot
this if this is the case.
thanks,
rodchar
|
|
|