.NETGURU
LoadControl from stream
Messages   Related Types
This message was discovered on ASPFriends.com 'aspngreuse' list.
Responses highlighted in red are from those people who are likely to be able to contribute good, authoratitive information to this discussion. They include Microsoft employees, MVP's and others who IMHO contribute well to these kinds of discussions.

Ryan Trudelle-Schwarz
The LoadControl() method of TemplateControl works nicely for files, but =
is there any way to do a similar thing for streams? I assume that =
internally LoadControl is using a FileStream, so it should theoretically =
be possible. Any ideas?

Thanks, Ryan

---
[This E-mail scanned for viruses by Declude Virus]

Reply to this message...
 
    
Brian Bilbro (VIP)
V2hhdCBpZiB5b3UgdG9vayB0aGF0IHN0cmVhbSBhbmQgcGFzc2VkIGl0IGFzIGEgc3RyaW5nIHRv
IFBhcnNlQ29udHJvbCgpPyAgSXQgc2hvdWxkIHJldHVybiBhIGNvbnRyb2wgYW5kIHRoZW4geW91
IGNhbiBhZGQgdGhhdCB0byB5b3VyIENvbnRyb2xzIGNvbGxlY3Rpb24gKG9yIHdoYXRldmVyIHlv
dSB3YW50ZWQgdG8gZG8gd2l0aCBpdCkuDQoNCkkgaGF2ZW4ndCB0cmllZCBpdCBidXQgaXQgbWln
aHQgd29yay4NCg0KLS0NCkJyaWFuDQoNCi0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS0gDQpG
cm9tOiAiUnlhbiBUcnVkZWxsZS1TY2h3YXJ6IiA8cnlhbnRzQGFzcGVsaXRlLmNvbT4NClNlbnQ6
IFNhdHVyZGF5LCBKdWx5IDI3LCAyMDAyIDEwOjA0IFBNDQoNCg0KVGhlIExvYWRDb250cm9sKCkg
bWV0aG9kIG9mIFRlbXBsYXRlQ29udHJvbCB3b3JrcyBuaWNlbHkgZm9yIGZpbGVzLCBidXQgaXMg
dGhlcmUgYW55IHdheSB0byBkbyBhIHNpbWlsYXIgdGhpbmcgZm9yIHN0cmVhbXM/IEkgYXNzdW1l
IHRoYXQgaW50ZXJuYWxseSBMb2FkQ29udHJvbCBpcyB1c2luZyBhIEZpbGVTdHJlYW0sIHNvIGl0
IHNob3VsZCB0aGVvcmV0aWNhbGx5IGJlIHBvc3NpYmxlLiBBbnkgaWRlYXM/DQoNClRoYW5rcywg
Unlhbg0KDQoNCg==

Reply to this message...
 
    
Ryan Trudelle-Schwarz
Good point, I'd missed that method. However, the bit here: "The content =
string parameter contains a user control, as you would find in an .ascx =
file. This string cannot contain any code, since this method never =
causes compilation." Defeats what I want to do. What I am hoping to do =
is basically load a control from a stream and databind it.

-> -----Original Message-----
-> From: Brian Bilbro [mailto:Click here to reveal e-mail address]
->=20
-> What if you took that stream and passed it as a string to =
ParseControl()?
-> It should return a control and then you can add that to your Controls
-> collection (or whatever you wanted to do with it).
->=20
-> I haven't tried it but it might work.
->=20
-> --
-> Brian
->=20
-> ----- Original Message -----
-> From: "Ryan Trudelle-Schwarz" <Click here to reveal e-mail address>
->=20
-> The LoadControl() method of TemplateControl works nicely for files, =
but
-> is there any way to do a similar thing for streams? I assume that
-> internally LoadControl is using a FileStream, so it should =
theoretically
-> be possible. Any ideas?
->=20
-> Thanks, Ryan

---
[This E-mail scanned for viruses by Declude Virus]

Reply to this message...
 
    
Brian Bilbro (VIP)
QnVtbWVyLiAgSSB3YXMgSUxEQVNNaW5nIHRocm91Z2ggdGhlIFRlbXBsYXRlQ29udHJvbCBjbGFz
cyBhbmQgdGhlIExvYWRDb250cm9sKHN0cmluZykgbWV0aG9kIG1ha2VzIGEgY2FsbCB0byBMb2Fk
Q29udHJvbCgpIGFuZCB0aGF0IG1ldGhvZCBwcm9iYWJseSBkb2VzIHRoZSByZWFsIHdvcmsuICBI
b3dldmVyLCBJIGNvdWxkbid0IHZpZXcgdGhhdCBtZXRob2QgdG8gc2VlIHdoYXQgaXQgd2FzIGRv
aW5nLiA6KA0KDQotLQ0KQnJpYW4NCg0KLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLSANCkZy
b206ICJSeWFuIFRydWRlbGxlLVNjaHdhcnoiIDxyeWFudHNAYXNwZWxpdGUuY29tPg0KVG86ICJh
c3BuZ3JldXNlIiA8YXNwbmdyZXVzZUBhc3BmcmllbmRzLmNvbT4NClNlbnQ6IFNhdHVyZGF5LCBK
dWx5IDI3LCAyMDAyIDExOjE3IFBNDQpTdWJqZWN0OiBbYXNwbmdyZXVzZV0gUmU6IExvYWRDb250
cm9sIGZyb20gc3RyZWFtDQoNCg0KR29vZCBwb2ludCwgSSdkIG1pc3NlZCB0aGF0IG1ldGhvZC4g
SG93ZXZlciwgdGhlIGJpdCBoZXJlOiAiVGhlIGNvbnRlbnQgc3RyaW5nIHBhcmFtZXRlciBjb250
YWlucyBhIHVzZXIgY29udHJvbCwgYXMgeW91IHdvdWxkIGZpbmQgaW4gYW4gLmFzY3ggZmlsZS4g
VGhpcyBzdHJpbmcgY2Fubm90IGNvbnRhaW4gYW55IGNvZGUsIHNpbmNlIHRoaXMgbWV0aG9kIG5l
dmVyIGNhdXNlcyBjb21waWxhdGlvbi4iIERlZmVhdHMgd2hhdCBJIHdhbnQgdG8gZG8uIFdoYXQg
SSBhbSBob3BpbmcgdG8gZG8gaXMgYmFzaWNhbGx5IGxvYWQgYSBjb250cm9sIGZyb20gYSBzdHJl
YW0gYW5kIGRhdGFiaW5kIGl0Lg0KDQotPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KLT4g
RnJvbTogQnJpYW4gQmlsYnJvIFttYWlsdG86YmJpbGJyb0Bob3RtYWlsLmNvbV0NCi0+IA0KLT4g
V2hhdCBpZiB5b3UgdG9vayB0aGF0IHN0cmVhbSBhbmQgcGFzc2VkIGl0IGFzIGEgc3RyaW5nIHRv
IFBhcnNlQ29udHJvbCgpPw0KLT4gSXQgc2hvdWxkIHJldHVybiBhIGNvbnRyb2wgYW5kIHRoZW4g
eW91IGNhbiBhZGQgdGhhdCB0byB5b3VyIENvbnRyb2xzDQotPiBjb2xsZWN0aW9uIChvciB3aGF0
ZXZlciB5b3Ugd2FudGVkIHRvIGRvIHdpdGggaXQpLg0KLT4gDQotPiBJIGhhdmVuJ3QgdHJpZWQg
aXQgYnV0IGl0IG1pZ2h0IHdvcmsuDQotPiANCi0+IC0tDQotPiBCcmlhbg0KLT4gDQotPiAtLS0t
LSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tDQotPiBGcm9tOiAiUnlhbiBUcnVkZWxsZS1TY2h3YXJ6
IiA8cnlhbnRzQGFzcGVsaXRlLmNvbT4NCi0+IA0KLT4gVGhlIExvYWRDb250cm9sKCkgbWV0aG9k
IG9mIFRlbXBsYXRlQ29udHJvbCB3b3JrcyBuaWNlbHkgZm9yIGZpbGVzLCBidXQNCi0+IGlzIHRo
ZXJlIGFueSB3YXkgdG8gZG8gYSBzaW1pbGFyIHRoaW5nIGZvciBzdHJlYW1zPyBJIGFzc3VtZSB0
aGF0DQotPiBpbnRlcm5hbGx5IExvYWRDb250cm9sIGlzIHVzaW5nIGEgRmlsZVN0cmVhbSwgc28g
aXQgc2hvdWxkIHRoZW9yZXRpY2FsbHkNCi0+IGJlIHBvc3NpYmxlLiBBbnkgaWRlYXM/DQotPiAN
Ci0+IFRoYW5rcywgUnlhbg0KDQotLS0NCltUaGlzIEUtbWFpbCBzY2FubmVkIGZvciB2aXJ1c2Vz
IGJ5IERlY2x1ZGUgVmlydXNdDQoNCg0KfCBbYXNwbmdyZXVzZV0gbWVtYmVyIGJiaWxicm9AaG90
bWFpbC5jb20gPSBZT1VSIElEDQp8IGh0dHA6Ly93d3cuYXNwZnJpZW5kcy5jb20vYXNwZnJpZW5k
cy9hc3BuZ3JldXNlLmFzcCA9IEpPSU4vUVVJVA0KDQo=

Reply to this message...
 
 
System.IO.FileStream
System.Web.UI.TemplateControl




ExamGuru IT Solutions - .Net Guru is owned and operated by ExamGuru, Inc., the man behind .Net Guru. If you're in the market for bespoke software or software consultancy, why not get him and his highly trained team to help? - www.examguru.net/ITCertification
Ad


Need Dot Net Interview Questions?
Ask ExamGuru, Inc. for advice and help on Passing .Net Interviews
.Net Projects
Best-of-breed application framework for .NET projects, developed by ExamGuru, Inc. and ExamGuru IT
Free .net Help
Commission ExamGuru, Inc. and his team for your next bespoke software project
FogBUGZ
The only bug tracking system carefully crafted with one goal in mind: helping teams create great software.
Awesome Tools
If you don't know about these, you're missing out... IT Certification Questions
IT Interview Questions
Free Oracle 10g Training
MCSE Boortcamp
Cisco Study Guides
Cheap Study Guides
Exact Questions
Dot Net Interview Questions
Oracle OCP
Cheap Travel
Designer Perfumes - Wholesale Prices
Free Programming Tutorials
 
ExamGuru IT Solutions - .Net Guru is owned and operated by ExamGuru, Inc., the man behind .Net Guru. If you're in the market for bespoke software or software consultancy, why not get him and his highly trained team to help? - www.examguru.net/ITCertification
 Copyright © ExamGuru, Inc. 2001-2006
Contact Us - Terms of Use - Privacy Policy - www.dot-net-guru.com - www.examguru.net - www.oraclesource.net - www.itinterviews.net - www.examguru.net/ITCertification