C# - Stop User From Changing Querystring?
Oct 11, 2010How do I protect the url from a user changing one of the param/value pairs?
View 5 RepliesHow do I protect the url from a user changing one of the param/value pairs?
View 5 RepliesI have an asp.net page and I'm trying to add a couple of hidden HTML input controls. I will be submitting this form to another site (PP) so I need the names of the controls to NOT change when rendered. Is there a way to make ASP.NET honor the name property that I set in the code-behind?
As an alternate, I don't need to dynamically create these controls, I can also just assign the value to an existing HTML field but I don't know how to do that with ASP.NET/C#
how can i modified the querystring?
I have capture the query string like this
qs = Request.QueryString["flag"].ToString();
and then rebuilt the query string with modified values and response.redirect(url & qs) to it
I have a repeater control that generates a dynamic menu in an unordered list format. I have given each <li> item an id that includes a value from my database to make them unique:
<li id="category<%adding in my dynamic value from database here%>"><a href="#">Some Link</a></li>
One of the values that gets added to my list ids will match my querystring, making it the current page. So therefore I would like to highlight this to the user by changing the css class of the relevant li element. In my code behind I have created a string variable that takes the querystring value and modifies it to match the id. So for example my variable is "category7" - and I also have an li item on my page with an id of "category" How would I go about matching these two things in my VB and adding a class to the li element where the id = my variable.
how can i stop the user from going to next tab before saving the changes in the current tab
i am using ajax tab control [URL]
i am using aspx page in whcih ascx controls are added as tabs
Im building a web application that charges for access on a per user basis. Ive used standard roles and membership for setting up accounts and logging in. I want to ensure that a client cant use the same user details to login more than once
ie if user abc1 is already logged in, someone else cannot login again using the same credentials
I am developing a simple email portal as my college assignment and I refer gmail for various features.Now when we sign into a gmail account and then if we hit the back button of the browser we somehow still remain on the inbox page.In my case after login if I press back button I comeback to the login page.
View 2 RepliesI have a C#/ASP.NET .aspx page that declares two controls that each represents the content of one tab. I want a query string argument (e.g., ?tab=1) to determine which of the two controls is activated. My problem is, they both go through the initialization events and populate their child controls, wasting CPU resources and slowing the response time. Is it possible to deactivate them somehow so they don't go through any initialization?
My .aspx page looks like this:
<% if (TabId == 0)
{ %>
<my:usercontroltabone id="ctrl1" runat="server" />
<% }
else if (TabId == 1)
{ %>
<my:usercontroltabtwo id="ctrl2" runat="server" />
<% } %>
I assumed the that <%'s would have meant the control wouldn't actually be declared and so wouldn't initialize, but that isn't so...
I have several functions running on a postback that can take a little time to complete.When postback is initiated I show a loading image with this code:
[Code]....
I want to be able to add code to this function so if user tries to leave at this point they are informed the operation is not complete.I found this code:
[Code]....
This works but I only want the code to be active when the loading image is active.I tried the following but it shows the alert message when the page eventually posts back:
[Code]....
I want to stop user from entering stuff in a textbox. But if I use Readonly then for some reason I can't get the information to the database.
View 4 RepliesProblem Statement: I have a details web page which has a unique sesssion ID generated per user. Now if a user does Ctrl + N or File > New Window and opens a new browser instance then the same session ID is genrated and user can update on both the windows differently and this leads to ambigous updates to DB. How can we stop user to open a new window or how can we detect that a new instance of the same session ID has been genrated twice so as to kill both the sessions with a user firiendly message.
View 1 RepliesIs it possible to stop my page posting back when the user presses the enter (return) key..?
View 4 RepliesI've got a form that when a button is clicked it sends the data to a database and returns a record number. how can i stop the user form using the back button and hitting enter again?
View 2 RepliesI need to remove a querystring when a user clicks a particular LinkButton. So for example if the querystring is [URL] when the user clicks on the Linkbutton, I want the url to be [URL]. The issue is that everything is on one page, and I am using asp:panel to show and hide different areas of the webpage.
View 5 RepliesAgain, I am wondering why there is no one asking this kind of question. And may be my idea is wrong. Let's see the code:
<uc1:drilldown ID="drilldown1" runat="server" sType="F.W" rID='<%=request.querystring("r") %>' />
After it passed into my property in user control, the value is <%=request.querystring("r") %>
It is absolutely not reading my function!!
How can I stop a user from entering more than one space in between words in a forum post title?
View 4 RepliesI am displaying a list of songs in a table and each one has the flash player next to it.Is there a way i can stop the flash player when a user clicks on another song in the table. currntly they both play togetther.
View 1 RepliesI have a aspx page and there is a web user control that must load dynamically with the data related to the aspx page....
ok so I want to use a querystring and pass it to the web user control.....how do I do this?
then also how do I pass a querystring from a web user control back to a aspx page?
This is a question I always had...and therefore never actually started to use the web user control
I dont know whether this simple task or not, but I tried to search in google but couldn't find anything.
I've a asp.net form and user enters some data in the text boxes provided. Whenever user submits the form, browser will save that form data. I don't want this form data to be saved in browser. How can I restrict the browser saving this form data without touching the browser settings?
Application is developed using asp.net and normal text boxes are used here.
I found this function on [URL] It works great and I can get the properties and display them in separate binds. This is how I call the function, as shown In the link above
SELECT userid, username,
dbo.aspnet_Profile_GetProfile(userid, 'FirstName', DEFAULT) AS FirstName,
dbo.aspnet_Profile_GetProfile(userid, 'LastName', DEFAULT) AS LastName
FROM aspnet_users
However, i cant get it to work with a simple querystring...
<SelectParameters>
<asp:QueryStringParameter Name="username" QueryStringField="user" Type="String" />
</SelectParameters>
I want to fetch a users First and last name with a querystring, for example (default.aspx?user=DemoUser) But it doesn't work, it displays the latest entry in the aspnet_profile table. Btw, im trying to display it in a formview.
I have a page with several asp buttons defined on a Master Page. I only wish these buttons to be activated when they are selected by the mouse click. I have one button on the content of the form, that is the button I want to execute if the user hits enter and it is selected or they use the mouse. So in a nutshell. how do I stop the buttons on the master page from executing unless the user mouses them?
View 1 RepliesUser1 logs in with "User1" as UserName with his password. After it, he fills some form and clicks on SAVE button. After it record saves successfully, but in LoginName control shows some another user name who already logs in, on another machine. [I have number of users]
I checked the web.config file.. The access permissions are defined properly... then what is the reason of it? Everytime User name is changing randonly. So that I am unable to genrate reports.
I am using profiles to store extra information about users. The thing that I want is that I am changing user name. But on the other side I have photo album gallery where I have stored the User name (Creator of album). These two tables (aspnet_Profiles and PhotoAlbum) are in different databases.
I have tried the following code while changing the user name
Private con As New SqlConnection(ConfigurationManager.ConnectionStrings("Photo").ConnectionString)
Dim updateSql As String = "UPDATE PhotoAlbum SET UserName = @UserName WHERE UserName = " & userName.Text
con.Open()
Dim myCommand As New SqlCommand(updateSql, con)
myCommand.Parameters.AddWithValue("@UserName", newUsername)
myCommand.ExecuteNonQuery()
con.Close()
Here newUserName is the new user name field and UserName is the previous name stored in PhotoAlbum table.
But it does not seems to work.On debugging it reports Invalid Column Name "userName"
how to stop body onload= event from firing when user clicks server side button .
this is my below code in client side
[code]....
when i clicks server side button it raises body onload function again?
I want to raise this body onload function only when page load not in server side button click.
How can i use querystring for this-
Here in below code i have used querystring for sending imagename from this page to another page. Now i just want that with this imagename in also want to send span element's text with same querystring.How can i achieve this?
[Code]....