|
Sorry Paul,
i sent the wrong message...just now i modified my message.
i am able to pass the data(in the form of object) from parent to child. my problem is i have to pass the data from child to parent.
when user clicks on Close Button on child(pop-up window), i have to populate the controls which are on Parent form.
Thanks once again for your response...
Rahithi
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... "
|
|
|
|
|
The child form, you could overload the Close method with something like:
Overloads Function Close() As { Your-DataType-Of-Data-To-Pass-Back }
Return { The-Data-You-Want-Parent-To-Get-From-Child }
End Function
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
Ok!! i will try this .
but one more simple doubt.........is it possible to directly populate the data in the parent controls using this overloaded close function??
Many Thanks,
Rahi
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... "
|
|
|
|
|
Are you loading a dataset or something like that (datatable adapter, datarows, etc) in the child form? If so, pass the dataset back as a return value from the overloaded Close function.
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
paul,
thanks alot for your answer!!!!!
i am sending Collection (object) to child window. almost 20 records(30 columns per record) of data but now i need only 4 values (need to populate 4 text box controls)from child window.
i heard that if we use Show model dialogue to open the pop-up window, we can directly access the Parent winodow controls in the pop-up window, so that we can set the values directly from child window it self..i mean no need to pass the data using sessions..or anything...
please discard my statement if it is wrong.......i am new to .Net technology.......this is my first project.
when user hits on Close button on child window, parent window gets focused....at the same time we have to show these values on parent.
any idea???????????
Thanks,
Rahi
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 Rahithi
Add this property to your child form:
Private Readonly Property OwnerForm As ParentForm
Get
Return Me.OwnerForm
End Get
End Property Now you can access any property you expose on your parent form from your child form's Close event.
HTH
|
|
|
|
|
Hi everyone,
I've been trying to select (from the code) a specific cell in the DataGrid control to change it's value.
Exemple: if [cell].text = "" then [cell].text = "0"
I didn't actually find a way to do that. Can someone help me out?
Thanks!
|
|
|
|
|
Hi,
look at this code, i am checking the cell value when i am binding the data ....and if it is empty, then i am displaying it as '0'
hope this will give you some idea resolve your problem!!
Private Sub YourDataGridName_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles YourDataGridName.ItemDataBound
If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem Then
If e.Item.Cells(0).text="" then e.Item.Cells(0).text=0
End if
end sub
Thanks,
Rahi
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... "
|
|
|
|
|
1. Could anyone tell me what code to use to check whetever the combobox selection is empty, Please? I tried the following code and didn't select any item, and both of them were error while compiling.
IsNullOrEmpty(combobox1.SelectedItem.ToString()<br />
combobox2.SelectedItem.ToString <> ""
2. Also, how do I "reset" a combobox? I mean, resetting the combobox that no item is selected? I tried this code, but it didn't work.
combobox1.selectedItem = ""<br />
combobox1.selectedText = ""
Could someone here give me a help, please?
Thank You Very Much. Ryan
|
|
|
|
|
Hi,
(I'm a C# guy, so when I say null you read Nothing)
A combobox holds a collection of items; their type can be anything (they are
Objects); often they are strings.
For selection you have properties:
SelectedItem: is an object, should be in the collection, or null
SelectedIndex: is an int, the index in the collection (zero based), or -1 for none
SelectedText: the result of SelectedItem.ToString(), or null/"" (not sure)
Test:
bool somethingGotSelected=cb.SelectedItem!=null;
Clear:
cb.SelectedItem=null;
Check the documentation, read about combobox, use MSDN;
and try to understand what you are doing !
you cant do cb.SelectedItem.ToString since SelectedItem could be null.
you cant do cb.SelectedItem="" unless "" is in the list
good luck.
|
|
|
|
|
i think with .net indexing, when no object is selected the selected index is set to -1. With a listbox you go:
if me.listbox1.selectedindex = -1 then<br />
' you know nothing is selected<br />
end if
It should be the same for the combobox. Same with the ressetting, probably set the selected index to -1.
|
|
|
|
|
Could anyone tell me what code I shall use to validate input string in all char and numeric, like using ASCII, please? Providing code examples is very appreciated.
Thank You Very Much. Ryan
|
|
|
|
|
You could validate through regular expressions...
alurora wrote: Providing code examples is very appreciated.
Google around, there are plenty of examples. Search on this site for Expresso, which is regular expression tool that is incredibly handy to have around
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
I will not give examples, there is lots of documentation (MSDN(, and articles
everywhere (including CodeProject).
The keywords you could look for are:
MaskedTextBox
int.TryParse
double.TryParse
and for the most challenging validations: Regex class (which is difficult !)
|
|
|
|
|
Luc Pattyn wrote: which is difficult !
Yes, but powerful if I may add
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
Sure, there would be little value in "difficult but not powerful".
Didnt seem to me like a good idea to stear the OP in that direction tho.
If unfamiliar with TryParse, what a question avalanche should we expect
from Regex attempts ?
|
|
|
|
|
Luc Pattyn wrote: Didnt seem to me like a good idea to stear the OP in that direction tho.
Yeah, maybe I did a little overkill on the question :->
Luc Pattyn wrote: If unfamiliar with TryParse, what a question avalanche should we expect
from Regex attempts ?
I'll try to take care of any snowballing that comes from regex questions
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
Paul Conrad wrote: I'll try to take care of any snowballing that comes from regex questions
Too much spare time ? Or attracted by fixture status ?
|
|
|
|
|
Luc Pattyn wrote: Too much spare time ?
Yes, I have some time right now. Not sure what my time will look like when I start my new job in two weeks
Luc Pattyn wrote: attracted by fixture status ?
I'm almost there :->
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
Check out my articles from the link in my signature. Both are on Validation.
|
|
|
|
|
alurora wrote: could anyone help me not to have the form minimise when the error messagebox popup, please?
I'm wondering what you did to make it do that?? I can't duplicate the problem with the code you've posted.
|
|
|
|
|
What??? I was looking through the Validation thread and ran across this orphan. What was the OP talking about as far as minimizing an error messagebox popup? Only thing I could think of is that he didn't mean MessageBox but some custom form that acted as a error messagebox...
"Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
He was saying that his main form would minimize when he put up a MessageBox. I was wondering what he did to accomplish this feat.
|
|
|
|
|
Dave Kreskowiak wrote: I was wondering what he did to accomplish this feat.
That is odd. One way I think he could have done it was by having the code invoke a minimize window message before going to the MessageBox.
"But your mind is too small and simple to understand anything other than fart jokes." - leckey advising a certain troll
|
|
|
|
|
I'm using VB.NET2005. Could anyone here tell me how do I change a date format to simple one, just:ddmmyyyy, and WITHOUT time display, please?
Thank You Very Much. Ryan
|
|
|
|