473,811 Members | 2,745 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Where is the VB6 Data Repeater in .Net??


In my opinion the VB6 Data Repeater has to be the most versatile control
ever released by Microsoft. They also sharee this opinion when they
released it but I have not been able to find its .Net equivalent. I have
found a weaker versions of it in the web controls called Repeater, DataList
and DataGrid. However, I have not found anything in the form controls. I
can not port to .Net without it.

I have an enterprise application that makes extensive use of this control.
The user controls that are hosted in the Data Repeater are not simple
textbox display controls but have different types of controls in specific
layouts. They also have significant code with in them for both UI and
application features.

Does anyone know where it is? If it isn't in .Net, can anyone from
Microsoft give me an idea of when it will be released for .Net. I really
can't port to .Net with out an equivalent control.
Many thanks

Robby
Nov 21 '05 #1
9 1877
"Robby" <ed****@not.my. email.com> wrote in
news:eH******** ******@TK2MSFTN GP14.phx.gbl:

In my opinion the VB6 Data Repeater has to be the most versatile
control ever released by Microsoft. They also sharee this opinion
when they released it but I have not been able to find its .Net
equivalent. I have found a weaker versions of it in the web controls
called Repeater, DataList and DataGrid. However, I have not found
anything in the form controls. I can not port to .Net without it.


The closest you'll come is the datagrid - which you can modify to do what
the repeater did.

Otherwise search for a 3rd party control.

In anycase, your statement "I can not port to .Net without it." is probably
incorrect - you can always port it to .NET, but you may have to rewrite
portions of your code.
--
Lucas Tam (RE********@rog ers.com)
Please delete "REMOVE" from the e-mail address when replying.
http://members.ebay.com/aboutme/coolspot18/
Nov 21 '05 #2

The DataGrid is a web control. It is my understanding that it is for
browser apps only. Can it placed on windows form without special
gymnastics?

Robby
"Lucas Tam" <RE********@rog ers.com> wrote in message
news:Xn******** *************** ****@140.99.99. 130...
"Robby" <ed****@not.my. email.com> wrote in
news:eH******** ******@TK2MSFTN GP14.phx.gbl:

In my opinion the VB6 Data Repeater has to be the most versatile
control ever released by Microsoft. They also sharee this opinion
when they released it but I have not been able to find its .Net
equivalent. I have found a weaker versions of it in the web controls
called Repeater, DataList and DataGrid. However, I have not found
anything in the form controls. I can not port to .Net without it.


The closest you'll come is the datagrid - which you can modify to do what
the repeater did.

Otherwise search for a 3rd party control.

In anycase, your statement "I can not port to .Net without it." is
probably
incorrect - you can always port it to .NET, but you may have to rewrite
portions of your code.
--
Lucas Tam (RE********@rog ers.com)
Please delete "REMOVE" from the e-mail address when replying.
http://members.ebay.com/aboutme/coolspot18/

Nov 21 '05 #3
Robby,

There is a web datagrid and a windowdatagrid.

The only thing they have in common to me is that it are both grids who shows
collections of data.

Here some links.

Complete very nice controls with pictures on page
http://dotnet.leadit.be/extendeddatagrid

http://www.knowdotnet.com/articles/kdngrid.html

Faqs
http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp

http://www.microsoft.com/belux/nl/ms.../datagrid.mspx

http://msdn.microsoft.com/library/de...stDataGrid.asp

Cor
Nov 21 '05 #4
"Robby" <ed****@not.my. email.com> wrote in news:ugJEv6c2EH A.3120
@TK2MSFTNGP12.p hx.gbl:
The DataGrid is a web control. It is my understanding that it is for
browser apps only. Can it placed on windows form without special
gymnastics?


There's a winforms version. If you find the built in datagrid too hard to
use... there are several 3rd party grids that might be easier to work with.

--
Lucas Tam (RE********@rog ers.com)
Please delete "REMOVE" from the e-mail address when replying.
http://members.ebay.com/aboutme/coolspot18/
Nov 21 '05 #5
You probably would be very happy with the VB Resource Kit, free from MSDN.
In it is not only a lot of sample code for common VB tasks, but you also get
a 100% ComponentOne Studio deployment license.

ComponentOne is the company that makes MSFlex and the Datagrid and the print
preview controls. The *Real* versions are top-notch, in fact I wonder why
folks even put up with the freeware DataGrid when it's real version is
available as "TrueDBGrid " ... not that I've used that one much myself since
it's vbx version, ever since FlexGrid got databinding back in the ocx days
I pretty much have always used FlexGrid Pro and, between us, the .Net
version of FlexGridPro beats even the mature ocx.

Just go to: http://msdn.microsoft.com/vbasic/vbrkit/default.aspx and get
the kit, then get your unlock code free from C1. No more Datagrid hacks.

Hope you do it!

Robert Smith
Kirkland, WA
www.smithvoice.com

"Lucas Tam" <RE********@rog ers.com> wrote in message
news:Xn******** *************** ****@140.99.99. 130...
"Robby" <ed****@not.my. email.com> wrote in news:ugJEv6c2EH A.3120
@TK2MSFTNGP12.p hx.gbl:
The DataGrid is a web control. It is my understanding that it is for
browser apps only. Can it placed on windows form without special
gymnastics?


There's a winforms version. If you find the built in datagrid too hard to
use... there are several 3rd party grids that might be easier to work
with.

--
Lucas Tam (RE********@rog ers.com)
Please delete "REMOVE" from the e-mail address when replying.
http://members.ebay.com/aboutme/coolspot18/

Nov 21 '05 #6

These controls are so delicious!!! Thanks for the heads up.

Robby

"smith" <rc********@smi thvoiceTAKEOUT. com> wrote in message
news:0A******** ********@newsre ad1.news.pas.ea rthlink.net...
You probably would be very happy with the VB Resource Kit, free from MSDN.
In it is not only a lot of sample code for common VB tasks, but you also
get a 100% ComponentOne Studio deployment license.

ComponentOne is the company that makes MSFlex and the Datagrid and the
print preview controls. The *Real* versions are top-notch, in fact I
wonder why folks even put up with the freeware DataGrid when it's real
version is available as "TrueDBGrid " ... not that I've used that one much
myself since it's vbx version, ever since FlexGrid got databinding back
in the ocx days I pretty much have always used FlexGrid Pro and, between
us, the .Net version of FlexGridPro beats even the mature ocx.

Just go to: http://msdn.microsoft.com/vbasic/vbrkit/default.aspx and get
the kit, then get your unlock code free from C1. No more Datagrid hacks.

Hope you do it!

Robert Smith
Kirkland, WA
www.smithvoice.com

"Lucas Tam" <RE********@rog ers.com> wrote in message
news:Xn******** *************** ****@140.99.99. 130...
"Robby" <ed****@not.my. email.com> wrote in news:ugJEv6c2EH A.3120
@TK2MSFTNGP12.p hx.gbl:
The DataGrid is a web control. It is my understanding that it is for
browser apps only. Can it placed on windows form without special
gymnastics?


There's a winforms version. If you find the built in datagrid too hard to
use... there are several 3rd party grids that might be easier to work
with.

--
Lucas Tam (RE********@rog ers.com)
Please delete "REMOVE" from the e-mail address when replying.
http://members.ebay.com/aboutme/coolspot18/


Nov 21 '05 #7
"smith" <rc********@smi thvoiceTAKEOUT. com> wrote in news:0Aqsd.1261 $0r.1207
@newsread1.news .pas.earthlink. net:
in fact I wonder why
folks even put up with the freeware DataGrid when it's real version is
available as "TrueDBGrid "


Probably because people don't want to be tied down with extra licenses or
rely on a third party to provide support. And the included ComponentOne
licenses are only valid on 1 CPU machines.

Nov 21 '05 #8
:)

That's not true for the Windows controls. The 1 cpu EULA only applies to
the ASP.Net controls, which were'nt what he was asking about.

You get the license and you can use the TrueDBGrid and FlexGridPro in any
app you ever make, corporate or retail.

They are fully managed and so they work even in Autodeploy scenarios (I've
had FlexGridPro running in an autodeploy for about a year an a half, it
follows the app forms just like any other dll).

If you consider the light versions that come with VS to be valid for
releasing in apps then there is no reason to shy away from the real versions
that those were chisled out of.

ComponentOne isn't a fly by night company, they are the merger of Apex and
Videosoft, both top component vendors with history to the VBX days.

Sometimes using 3rd party widgets is silly - for things that you can code
yourself - but a Grid isn't one of them.

I don't know about you, but it would worry me more to release an app that
uses some of the iffy hacks that people have contrived to get the crippled
version to ack like the real version The one that is licensed with the
resource kit is a stable and proven build.

Hope that helps.

Smith

"Anon-E-Moose" <an**********@y ahoo.com> wrote in message
news:Xn******** *************** *********@140.9 9.99.130...
"smith" <rc********@smi thvoiceTAKEOUT. com> wrote in
news:0Aqsd.1261 $0r.1207
@newsread1.news .pas.earthlink. net:
in fact I wonder why
folks even put up with the freeware DataGrid when it's real version is
available as "TrueDBGrid "


Probably because people don't want to be tied down with extra licenses or
rely on a third party to provide support. And the included ComponentOne
licenses are only valid on 1 CPU machines.

Nov 21 '05 #9
By the way, the controls are a very importan deal. But the resource kit
should be checked out forf it's many code samples too.

I see on other posts that some folks have probs getting the samples to run
directly from the kits' aspx pages. If you hit this just look for them all
in the" ..\Program Files\vb resource kit\code samples\" folder, they are
named exactly as shown the in aspx pages.

hope that helps.

Robert Smith
Kirkland, WA
www.smtihvoice.com

"smith" <rc********@smi thvoiceTAKEOUT. com> wrote in message
news:u9******** *******@newsrea d1.news.pas.ear thlink.net...
:)

That's not true for the Windows controls. The 1 cpu EULA only applies to
the ASP.Net controls, which were'nt what he was asking about.

You get the license and you can use the TrueDBGrid and FlexGridPro in any
app you ever make, corporate or retail.

They are fully managed and so they work even in Autodeploy scenarios (I've
had FlexGridPro running in an autodeploy for about a year an a half, it
follows the app forms just like any other dll).

If you consider the light versions that come with VS to be valid for
releasing in apps then there is no reason to shy away from the real
versions that those were chisled out of.

ComponentOne isn't a fly by night company, they are the merger of Apex and
Videosoft, both top component vendors with history to the VBX days.

Sometimes using 3rd party widgets is silly - for things that you can code
yourself - but a Grid isn't one of them.

I don't know about you, but it would worry me more to release an app that
uses some of the iffy hacks that people have contrived to get the crippled
version to ack like the real version The one that is licensed with the
resource kit is a stable and proven build.

Hope that helps.

Smith

"Anon-E-Moose" <an**********@y ahoo.com> wrote in message
news:Xn******** *************** *********@140.9 9.99.130...
"smith" <rc********@smi thvoiceTAKEOUT. com> wrote in
news:0Aqsd.1261 $0r.1207
@newsread1.news .pas.earthlink. net:
in fact I wonder why
folks even put up with the freeware DataGrid when it's real version is
available as "TrueDBGrid "


Probably because people don't want to be tied down with extra licenses or
rely on a third party to provide support. And the included ComponentOne
licenses are only valid on 1 CPU machines.


Nov 21 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
2016
by: VIswanathan S | last post by:
Hi All! How to use Data Repeater in VB.NET? Data Fields are Employee Number Name Photo Date of Joining Salary
2
1915
by: John Holmes | last post by:
I am using radioButton controls in a data repeater and would like to incorporate the 'key' field into the 'id' attribute of the radioButton controls and name them something like: 'rad' + '<%# (string)DataBinder.Eval(Container.DataItem, "ParcelID") %>' + PropType1 I think part of the problem is that intially there is no data bound to this repeater section. The data doesn't get built until the user clicks a button on the form and then...
2
4269
by: Steve | last post by:
Hi All I am trying to find a way of displaying data in a datatable in such a way that ALL rows (only about 5 - 10) are editable and are updated from a single button press. I thought the best way would be to use a repeater to display the data in textboxes, then when the button is pressed to iterate through the repeater control and find all the text boxes and update the DB with the values, but I have come across a couple of problems The...
3
1603
by: Chad A. Beckner | last post by:
Hey all, I have a repeater setup which pulls data from a SQL server. If there is no data, I want to display a message "No Data". How can I do this? Thanks in advance! Chad
8
2381
by: darrel | last post by:
*sigh*...I've asked this before, but have long forgotten the answer. In the past, I'd often use repeater controls, bind data to it, and then reference the data fields from within the repeater: <%# DataBinder.Eval(Container.DataItem, "agentMobilePhone") %> More recently, I've been doing more of the building on the codebehind side, creating a string builder and building the table from there. When doing that, I access the data like this:
1
4425
by: Greg Cyrus | last post by:
Hi, i have created a function to open a Databse by OLEDB and fill it into a System.Data.DataSet-Objekt by oleDBAdapter.Fill-Mehtod.. Now I want to assign this DataSet to a normal Repeater-Control. This Repeater-Control accepts anything like System.Collections.IEnumerable for a DataSource. I have tried to copy the System.Data.Dataset into a DataView-Objekt (System.Collections.IEnumerable) but I guess there must be some other and
4
1496
by: Joel | last post by:
Hey all- I'm new to asp.net so please bear with me -- I'm attempting to reference the repeater's Container.DataItem outside the repeater object. In other words -- In a seperate sub routine: if the repeater's Container.DataItem == Something -> Do Action. How do I reference the Container.DataItem in by sub routine (And thus outside the repeater object)?
7
5494
by: charliewest | last post by:
Hello - I'm using a Repeater control to render information in a very customized grid-like table. The Repeater control is binded to a DataSet with several records of information. Within the Repeater control, I've placed DropDownLists and CheckBoxes. When the user has updated the information, he/he clicks the submit button which is outside the scope of the Repeater control.
3
3970
by: Emma Middlebrook | last post by:
Hi there, I've been trying to implement a repeater control in an ASP.NET 2 page but I can't seem to get the layout exactly how I want and I'm not sure if it's something that I am doing wrong or maybe the repeater control doesn't have the capabilities...? The page needs to display a custom number of sections that appear the same but have different data..
0
9605
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10130
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9204
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7667
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6887
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5692
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4338
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3865
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
3017
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.