|
Mc_Topaz,
If (eventName != null)
new eventName();
Regards,
Gareth.
|
|
|
|
|
Hi all,
Just now I ran into a problem concerning the datagrid and it's row selection.
Currently I'm using the datagrid to select a whole bunch of data from a database. When I click a row it opens a new window with
e.Item.Attributes.Add("onclick", "window.open('whateverpage.aspx?action=id="((DataRowView)e.Item.DataItem).Row["id"].ToString()')"
this (well not exactly that but thats not the point) is included in the datagrid's itemcreated handler.
The datagrid's datasource is a table from the database as to auto generate the columns ( must auto generate btw) and I add a buttoncolumn code-wise.
Now the problem is when I click the button it first handles the row selection, and as such it opens up the new window, which I want to avoid. After all this it finally handles the button, which works fine.
So how do I disable the onclick event ( the row event) for the button column, or I guess any way to avoid the new window popping up is appreciated.
I hope this is possible, if it is not, an acceptable work around would be to close the new window from the button handler ( from the old page)... but I haven't been able to figure out how to do that, since I don't know how to close the new window from the old one or how to pass a (session) variable to the new window before the page loads.
So to clarify , I have a datagrid with selectable rows and a button column. When one selects the button from the buttoncolumn it also selects the row and thus opens a new window before the button is handled.
Hopefully this is enough information to solve the problem, please let me know if I should post additional info to clarify the problem.
Thanks in advance!!
modified on Thursday, February 28, 2008 11:00 AM
|
|
|
|
|
hi
can anyone please tell me how to use POP3 Protcol to open gmail or any website...
thanks
|
|
|
|
|
|
Hi,
I would like to round a decimal number and assign it to string:
so a decimal number such as 8.54 becomes 9
8.2 becomes 8
...
Present code:
ys.YAS_BOND_PX = dp.Value.ToString();
to round up something like as follows:
ys.YAS_BOND_PX = Math.Round(decimal.Parse(dp.Value.ToString()));
Error is :
Cannot implicitly convert type 'decimal' to 'string'
How do I solve this please?
Thanks
|
|
|
|
|
Is ys.YAS_BOND_PX a string? If so, that's your problem. Math.Round returns a decimal so you'll need to add a .ToString() at the end to convert it.
Dave
|
|
|
|
|
arkiboys wrote: ys.YAS_BOND_PX = Math.Round(decimal.Parse(dp.Value.ToString()));
You take the value, convert it to a string , parses is as a Decimal , rounds it, and try to put the Decimal value in a string property?
I think that this is what you are trying to do:
ys.YAS_BOND_PX = Math.Round(dp).ToString()
By the way, don't use the Decimal data type unless you really need it's precision (e.g. monetary applications). The natively supported data type preferred for regular floating point numbers is Double .
Despite everything, the person most likely to be fooling you next is yourself.
|
|
|
|
|
Hi,
I am using following line of code in a for loop to populate a multiline textbox.
this.textBox2.Text = this.textBox2.Text + '\n' +oCompResult.Errors[i].ErrorText.Trim();
I need to show each array item in separate line.But it doesnt happens even if there is a '\n' present.
Pls help.
|
|
|
|
|
try:
textBox2.Text += Environment.NewLine + oCompResult.Errors[i].ErrorText.Trim();
You'd be better off using a StringBuilder for this and setting the textBox2.Text after the loop. Simple example below...
string[] sArray = { "a", "b", "c" };
StringBuilder sBuilder = new StringBuilder();
foreach (string thisString in sArray)
{
sBuilder.AppendLine(thisString);
}
textBox2.Text = sBuilder.ToString();
Dave
modified on Monday, February 25, 2008 8:18 AM
|
|
|
|
|
since your output is line oriented, you should consider a ListBox instead of a TextBox;
it does not need the concatenation of all strings, just a simple
this.ListBox1.Items.Add(oCompResult.Errors[i].ErrorText.Trim());
would do it for whatever number of lines you have, without a quadratic performance hit.
Luc Pattyn [Forum Guidelines] [My Articles]
This month's tips:
- before you ask a question here, search CodeProject, then Google;
- the quality and detail of your question reflects on the effectiveness of the help you are likely to get;
- use PRE tags to preserve formatting when showing multi-line code snippets.
|
|
|
|
|
thanks for help.
Luc, if I use list view, it will lead to flicker problems on resizing so I cant use that.
|
|
|
|
|
I suggested a ListBox, not a ListView.
I don't recall having seen any flickering ListBoxes yet.
Luc Pattyn [Forum Guidelines] [My Articles]
This month's tips:
- before you ask a question here, search CodeProject, then Google;
- the quality and detail of your question reflects on the effectiveness of the help you are likely to get;
- use PRE tags to preserve formatting when showing multi-line code snippets.
|
|
|
|
|
hi
i want to right click on a row of grid and thats row is selected
i can select that row but the returned data is wrong
in fact return data of first row
please help me
thanks a lot
|
|
|
|
|
Please post the source code so that we can point out where you are wrong or what's causing the error.
*jaans
|
|
|
|
|
Hi,
I created two-player game and would like to invite the other player who is in the same LAN. I also have the IP address of other system.
I just want to send Invitation to the second player.
Please guide me. Thanks in advance.
Regards,
Lalitha.
|
|
|
|
|
Hi Every 1,
Iam new to C# (Object Oriented Concepts )
i have a doubt lie this
------------
I want to Repeat a String ( Satish ) for 100 times with out using any loops , arrays n conditions ..
Ex :
Satish
Satish
Satish
Satish
Satish
Satish
Satish
-
-
-
-
Satish
Like this 100 times i need ...
Plz help me ...
Thanks in Advance
...
|
|
|
|
|
Console.WriteLine("Satish");
Console.WriteLine("Satish");
Console.WriteLine("Satish");
Console.WriteLine("Satish");
Console.WriteLine("Satish");
Console.WriteLine("Satish");
Console.WriteLine("Satish");
Console.WriteLine("Satish");
Console.WriteLine("Satish");
-
-
-
-
-
-Console.WriteLine("Satish");
Harvey Saayman - South Africa
Junior Developer
.Net, C#, SQL
think BIG and kick ASS
you.suck = (you.passion != Programming)
|
|
|
|
|
HarveySaayman wrote: you.suck = (you.passion != Programming)
This is more interesting.
He died when he was alive.
|
|
|
|
|
haha, agreed!
Harvey Saayman - South Africa
Junior Developer
.Net, C#, SQL
think BIG and kick ASS
you.suck = (you.passion != Programming)
|
|
|
|
|
question...
why no loops? whats the point of not using the "tools" a language offers?
Harvey Saayman - South Africa
Junior Developer
.Net, C#, SQL
think BIG and kick ASS
you.suck = (you.passion != Programming)
|
|
|
|
|
Thanq ...
This is the Question i faced in an interview .
Thats y am asking , is there any procedure to do it .
thats all ....
Thanq frnds ...
|
|
|
|
|
what was your reply to the question?
Harvey Saayman - South Africa
Junior Developer
.Net, C#, SQL
think BIG and kick ASS
you.suck = (you.passion != Programming)
|
|
|
|
|
By using "Console.WriteLine" is the answer for my question .
He asked me the basic question but i thought that there is any other tech to implement like that ....
Thats wat ...
ok Thanq Saayman ....
|
|
|
|
|
what about a recursive function?
|
|
|
|
|
Probably a homework assignment, that's usually what these types of questions are. e.g. Do this, but you're not allowed to use this".
He who makes a beast out of himself gets rid of the pain of being a man
|
|
|
|