SQL = "SELECT id,Fname,Lname FROM MEN"; dsView = new DataSet(); adp = new SqlDataAdapter(SQL, Conn); adp.Fill(dsView, "MEN"); adp.Dispose(); GridView1.DataSource = dsView.Tables[0].DefaultView; GridView1.DataBind();
and this i put in the gridview: allowPaging = true
its show the data in the grid, but if i press to page 2..3..
and i got this error:
The GridView 'GridView1' fired event PageIndexChanging which wasn't handled. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Web.HttpException: The GridView 'GridView1' fired event PageIndexChanging which wasn't handled.
I am using a grid view and a textbox(out of gridview to display the total rows in gridview) , i am doing Paging in GridView , and pageSize is set to 5 ; so far i did this
protected void ExistingMappedGrid_OnRowDataBound(object sender, GridViewRowEventArgs e) { totalRowsLabel.Text = "Total " + ExistingMappedGrid.Rows.Count + " records."; } it shows the number of records , but not total ! it shows only the records displaying on the page .
e.g.
if i have a total of 8 records , not page index works and shows 5 rows in gridview and other 3 rows on 2nd page index , but if on first instane page shows 5 records in gridview then textbox shows 5 and when i click on second page index it shows 3 rows  ( THAT"S NOT WHAT I CODED AND NOT NEEDED ) i want total rows to be shown
Prior to adding paging using PagedDataSource I had dropdownlist and search box filters for my DataList. The guts of the code in aspx page for those parameters is below:
When creating the pager using PagedDataSource I did a tutorial which did not have parameters and all the code went in the code behind page. The guts of it is below:
The pager is great but now I need to add my filters. The page wont load if I add the "SelectParameters" code (above) to my aspx page and if I simply add the "WHERE" clause to the "SELECT" clause in the code behind I get an error stating that I need to add a scalar variable.
I have found some examples through googling but nothing specific enough.
Prior to adding paging using PagedDataSource I had dropdownlist and search box filters for my DataList. The guts of the code in aspx page for those parameters is below:
HTML Code:
[code]....
The pager is great but now I need to add my filters. The page wont load if I add the "SelectParameters" code (above) to my aspx page and if I simply add the "WHERE" clause to the "SELECT" clause in the code behind I get an error stating that I need to add a scalar variable.
I have used a PagedDataSource to enable paging for a datalist control according to this article:
[URL]
The problems is that if we have 1000 pages of data, all page links are shown. However, I prefer to display only 10 page links such as Google and as the page number changes the next 10 links stating from that page get visible.
I am trying to get paging to work on a DataList bound to a DataSet, using SQL stored procedures, with and without parameters, and without using querystrings.
I allow visitors of the page to filter the DataList by either selecting a value from various dropdowns e.g to see products of a certain supplier on the page or by clicking hyperlinks e.g to show all products.
The problem is paging isn't working at all. The next and previous buttons are not changing the page. However, I am not getting any error messages.
Here's my code. Note I have excluded all my dropdown methods that simply call getData and pass relevant parameters. However the default dataset view should still work.
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI;
I have a custom PagedDataSource created at page load.I have created two lin button "Next" and "Prev" to navigae the data source.I am using session to store the PDS and retrive it on each page load .I am incrementing CurrentPageIndex each time by 1 in the buttonNext click event and setting the value to the pds object.
What i am trying to do is, when the page loads, if page currently showing is last index, disable the "Next" button. The problem is, everytime I have to click "Next" one more time to make it disabled. It seems, the page does not recognize that it is the lastindex of the datasource when loading. When I click again one more time while in the last page , it is disabled.
It took me a little while to figure this out, but the AllowPaging="true" on the FormView seems to be the culprit. I don't have much experience paging from a FormView, but for this requirement the customers wants this kind of UI.I have a FormView with DefaultMode="Edit", which is bound to an EntityDataSource. One of the entity's properties, "ExternalID", determines whether some of the other properties in the entity are read-only. For example, if IsExternal==null, the FirstName, LastName, and Email fields should be rendered as TextBoxes. If IsExternal!=null, the 3 properties should be rendered in Label controls.
I am trying to secure very mixed content that is located in an ASP.NET directory. For purposes of this question, it can be ~/MyApp/.
I want all of the content in the directory and its subdirectories restricted to authenticated users. The default.aspx page, though, should be accessible to everyone. This is the web.config in that directory:
[Code]....
Now if you are an unauthenticated user, everything works fine if you request [code]....
The problem occurs in that visitors do not always request "Default.aspx". We have a default document configured so that they get Default.aspx even if they just request "/MyApp". An authenticated user works fine, but an unauthenticated user is directed to the login page.
Now I know that essentially this happens because even though the request for "/MyApp/" will actually end up serving up "/MyApp/Default.aspx", the security system is only checking for "/MyApp/" since that is what I requested. That is then getting the default security for the directory.
How can you configure an exception to allow access when no particular file is requested in the directory??
Is there some dependency between DefaultDocumentModule and UrlAuthorizationModule? In this environment, the UrlAuthorizationModule has been removed and re-added in order to make sure it fires for non-managed requests. I would not expect that to change the order of execution, though, since UrlAuthorizationModule usually goes after DefaultDocument.
A workaround could be to set up the opposite security with the directory being open, and then trying to secure individual files. Because of the (changing) number of files, and extensions, etc, and the fact that you cannot use wildcards in a <location>, this is not really a workable solution for me.
the default ASP.NET Forms Authentication cookie sets it's name as ".ASPXAUTH". Notice the first character is a period? Is there a particular reason for this? Like, does this have an impact on domain names or subdomains for the target domain.
Or is it purely some random thing an MS dev person came up with (maybe to help out the ordering of the cookies, when they were debugging or something .. as text with periods prolly get listed before other strings)?
I have an approve button.on clicking on this button it should show that an inactive value is present .Onclicking yes conformation it should save the data or else clicking on no conformation should return false; how i will do that?After alert it always submit the data.Â
string otherAffiliateName = txtRequestedAffiliate.Text; int inActiveAffiliates = new BLRating().InActiveAAffiliateChecking(otherAffiliateName); if (inActiveAffiliates > 0)
[code]...
This is the code i used.how i wiil stay back on Confirm 'no' click?
How can I consume a default WCF web service, right out of the box from VS 2010 in a default ASP.NET MVC project right out of the box from VS 2010?
I know how to start up the WCF web service and add the service reference in the ASP.NET MVC project. So what I want to know is exactly what code I shall write in the ASP.NET MVC project?
When i created a simple site via Matrix which adopts Razor technology by default, i found site automatically display "default.cshtml" if started through "http://localhost:xxxx/bread/" ; however i hadn't set "default.cshtml" as "default document" for this site, even i seek in the "applicationhost.config" i just find
Here is my scenario.In default.aspx page user selects the country, state, city from drop down list, and store them in cache for further use. but when other user open the web site from other computer it shows the same country, state, and city selected by user 1. Is there any problem related to cache? I have stored data as following.
cache["ctryID"] = ctryID;
cache["stateID"]= stateID;
cache["cityID"]= cityID;
I want to show default country, state , city at page load of default.aspx
public CheckBox[] cb = null; int z=0; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { cb = new CheckBox[count - k]; //Database code......... while (dr.Read())//read data from access database { cb[z] = new CheckBox(); cb[z].Text = dr["Member_Name"].ToString(); Panel2.Controls.Add(cb[z]); Panel2.Controls.Add(new LiteralControl("</br>")); z = z + 1; } } } protected void Button6_Click(object sender, EventArgs e) { for (int x = 0; x < cb.Length; x++)//ERROR IS HERE:Object reference not set to an instance of an object. { if (cb[x].Checked == true)//EVERY TIME I GOT FALSE VALUE { //processing check boxes } } }
Basically, when the page loads i set the div visibility to false. When i click the button, i want the code behind function to be called, and the div tag to be visible, true.
$('#Button2').click(function () { $('#edit').show(function () { }); }); <input type="submit" id="Button2" runat="server" value="Search" OnServerClick="Button1_Click" /> but when clicking the button, the page posts back, causing the div tag to be invisible all times. I can set the return false to the onlclick event of the button , but i need to call the function also.
I'm using FreeTextBox HTML editor in some webforms in my asp.net project . if I do not set ValidateRequest property to false I get this error :
A potentially dangerous Request.Form value was detected from the client
It's OK in admin folder though , Because only authorized users have access to work with it . But how about public pages like sections where every users have access to leave comments(using FreeTextBox for collecting users comment ) ? Isn't risky for XSS Attack ? If the answer is not Yes , So what's ValidateRequest property for?
public static CheckBox[] cb = null; int z=0; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { cb = new CheckBox[count - k]; //Database code......... while (dr.Read())//read data from access database { cb[z] = new CheckBox(); cb[z].Text = dr["Member_Name"].ToString(); Panel2.Controls.Add(cb[z]); Panel2.Controls.Add(new LiteralControl("</br>")); z = z + 1; } } } protected void Button6_Click(object sender, EventArgs e) { for (int x = 0; x < cb.Length; x++)//ERROR IS HERE:Object reference not set to an instance of an object. { if (cb[x].Checked == true) { //processing check boxes } } }