|
IIS 6 has a wildcard mapping setting that is designed specifically to process requests that don't map to a specific file (i.e. a request with no file extension). When you configure your web site/app, click on the configuration button under the application settings. Under the application mappings, you should see a wildcard mappings section as well. Map the wildcard request to the aspnet_isapi.dll and make sure that it doesn't require that the file exist. That should solve your problem.
|
|
|
|
|
Hi All,
I have one doubt i have a data container class Applicant.i have created many objects of other classes like PersonalInfo,Employment..... etc
in the constructor of applicant.
Now the question is there any performace issue while using these 2 sentnces
string Address = applicantObject.PersonalInfo.Address;
Or should do in another way
PersonalInfo personalInfoObject=applicantObject.PersonalInfo;<br />
string Address=personalInfoObject.Address;
Is there any perforamance between 2
Address is a property it might have many properties
Can any one give me the link where i can read performance issue for this type
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... "
|
|
|
|
|
Option 2 creates another reference to a class, or another copy of a struct. Either way, this is not going to have a huge hit.
Christian Graus - Microsoft MVP - C++
"also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
|
|
|
|
|
Hi Chris,
Thanks for reply, Here all are reference type(Class) so you are right option 2 creates pointer to same memory.
Christian Graus wrote: Either way, this is not going to have a huge hit.
Is CLR is going to call these 2 sentences in same way ?
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... "
|
|
|
|
|
I don't think this would be a performance issue.
playing with bugs ) wrote: string Address = applicantObject.PersonalInfo.Address;
This will create a memory space for address and store the value.
playing with bugs ) wrote: PersonalInfo personalInfoObject=applicantObject.PersonalInfo;
string Address=personalInfoObject.Address;
This will create another location on the stack and refer to the specified object. In this also new location for string would be created. This won't be a big performance issue.
|
|
|
|
|
Hey Navaneeth !!!!!
Thanks for you valuable comments.
But if you see the how CLR going to call these 2 sentences i think that makes the difference
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... "
|
|
|
|
|
playing with bugs ) wrote: But if you see the how CLR going to call these 2 sentences i think that makes the difference
I am not getting how this can make a performance difference ? What made you to think so ?
|
|
|
|
|
Just wanted to know is there performace issue in it.
i think you are right there is not much difference in both
Thanks
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... "
|
|
|
|
|
Although, if it makes any extra performance, it would be very less and negligible. Those two are two types of approach to the problem.
|
|
|
|
|
Choose whatever way is going to be the easiest to read. The performance differences will be negligible in the big picture, but if you 'pre-optimise' your code too much, you could go back to it in a years time and have no idea what you were trying to do...
keep it simple.
|
|
|
|
|
Very well said Paddy
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... "
|
|
|
|
|
hi i have a datagrid..in the datagrid
there are two columns.. named "username" and push button columns named "send"(like edit button in the datagrid")..
i have the two userid values "5,1"(i am getting thsese values dynamically"..
now i have todisable the pushbuttons whose userid are 5 and 1.
how can i do this in asp.net
|
|
|
|
|
hi,
in the datarow bound event you can hide cell.
like.
if(e.row.cell[1].text == "1" || e.row.cell[1].text == "5" )
{
e.row.cell[1].visible == false;
}
format as required.
Thanks,
Sun Rays
To get something you must have to try once.
My Articles
|
|
|
|
|
Hi,
I am publishing my website containg some events in Global.asax file. And I upload my published copy to server. I am getting some errors like which means that server not getting events from Global.asax file. And actually there is not any Global.asax file in my published copy. This does not create any problem to my local server or my local lost.but creates problem in live server. So please give me some idea regarding this.
Thanks in advance.
Naresh Patel
|
|
|
|
|
Hi,
hey in IIS selected asp.net version is 1. or 2. ??
It must be 2..
check it.
Thanks,
Sun Rays
To get something you must have to try once.
My Articles
|
|
|
|
|
If we add a command field into grid view control for selecting the particular row in grid.if we select more than 2 rows ,how it will be assign to an arraylist
|
|
|
|
|
Hi,
how you are going to select more than 1 row ?
Thanks,
Sun Rays
To get something you must have to try once.
My Articles
|
|
|
|
|
|
Hi,
for that you have to use viewstate and have to add arraylist in viewstate, and have to append arraylist on every selecion of row of gridview.
Thanks,
Sun Rays
To get something you must have to try once.
My Articles
|
|
|
|
|
Send some code realted to this sir
|
|
|
|
|
Hi,
you have to try once..
add item in arraylist in gridview selected index changed event,
ArrayListarr = new ArrayList(); // declare in page load
now in selected index event
check ViewState["Arr"] is null or not.
if not then
arr = (arraylist) ViewState["Arr"];
else
'do nothing
now
arr.Add("get value");
ViewState["Arr"] = arr;
Thanks,
Sun Rays
To get something you must have to try once.
My Articles
|
|
|
|
|
What is this Arr and getvalue plz help detaily
|
|
|
|
|
Sun Rays wrote: ArrayListarr = new ArrayList(); // declare in page load
ArrayList arr = new ArrayList();
Sun Rays wrote: arr.Add("get value");
getvalue is value which you are fetching from gridview's selected row.
As you want to add value from grdview.selected row's cell's value.
Thanks,
Sun Rays
To get something you must have to try once.
My Articles
|
|
|
|
|
protected void GrdChatUsers_SelectedIndexChanged(object sender, EventArgs e)
{
int i = GrdChatUsers.Rows.Count;
for (int j = 0; j < i; j++)
{
//string Arr = GrdChatUsers.Rows[j].Cells[2].Text;
ArrayList ar = new ArrayList();
if (ViewState["Arr"] != null)
{
ar = (ArrayList)ViewState["Arr"];
ar.Add(GrdChatUsers.Rows[j].Cells[2].Text);
ViewState["Arr"] = ar;
}
}
}
I tried the above code but i didnt get the value plz solve it
|
|
|
|
|
SreejithAchutan wrote: protected void GrdChatUsers_SelectedIndexChanged(object sender, EventArgs e)
{
int i = GrdChatUsers.Rows.Count;
for (int j = 0; j < i; j++)
{
//string Arr = GrdChatUsers.Rows[j].Cells[2].Text;
ArrayList ar = new ArrayList();
if (ViewState["Arr"] != null)
{
ar = (ArrayList)ViewState["Arr"];
ar.Add(GrdChatUsers.Rows[j].Cells[2].Text);
ViewState["Arr"] = ar;
}
}
}
Hi,
do below changes.
event must be below...
protected void GrdChatUsers_SelectedIndexChanging(object sender, EventArgs e)<br />
{<br />
<br />
ArrayList ar;<br />
if (ViewState["Arr"] != null)<br />
{<br />
ar = (ArrayList)ViewState["Arr"];<br />
}<br />
else<br />
{<br />
ar = new ArrayList();<br />
}<br />
ar.Add(GrdChatUsers.Rows[e.NewSelectedIndex].Cells[2].Text);<br />
ViewState["Arr"] = ar;<br />
}<br />
Hope it will help you...
Thanks,
Sun Rays
To get something you must have to try once.
My Articles
|
|
|
|