Exannenseni
New Member
Does anyone know how I can create an ASP+ dll and access it from a web page like:<BR>Import Namespace="System.Data"<BR><BR>I have successfuly created a dll and all the documentation says is that I have to put in in my BIN directory. But when I do that I get an error everytime I try to Import it. It says it can not find it.<BR><BR>How do I make it available to a web page?<BR><BR>ThanksIn your ASPX page, include a Register directive with some values for TagPrefix and Namespace. Namespace needs to match the namespace you gave your control when building it.<BR><BR>ASPX:<BR><%@ Register TagPrefix="mWU" Namespace="myWebUI" %><BR><BR>C#:<BR>using System;<BR>using System.ComponentModel;<BR>using System.Diagnostics;<BR>using System.Web;<BR>using System.Web.UI;<BR>using System.Web.UI.WebControls;<BR><BR>namespace myWebUI {<BR>public class myWebTextBox : TextBox {<BR>... control code...<BR>}<BR>}<BR><BR>Further in ASPX:<BR><mWU:myWebTextBox<BR>runat="server"<BR>...<BR>/><BR><BR>If you're coding VB, the statements shown here in C# are close enough to what you're familiar to looking at so a conversion should be trivial.<BR><BR>And yes, make sure your .DLL is in your site's in directory.<BR><BR>If this doesn't help, post some code (from your control and your ASPX file) so that we can all take a look.I got it to work finally. Strange thing. First of all I have a project in a directory called inetpubwwwrootprinting. All my files are in that directory. So I assumed that I needed to put a bin directory under the printing directory. But that was not the case. It needed to go under the wwwroot directory. Still can't figure that one out. But that still did not make things work totally. I was still getting an error message telling me that my class name was ambiguous. When I changed the class name everything started to work fine.<BR><BR>I had my namespace called "msILSInc"<BR>My class name was "ILSInc"<BR><BR>Should not cause a problem. But it did. So I changed the class name to "ILS" and everything started to work fine. I really do not have a clear reason why this happened but it works now and I am happy.<BR><BR>Thanks for the information. I am sure that we will see some strange things from using a pre beta product. But I really like what I see so far. ASP+ makes developing web sites much easier. I am able to create business object that work with my site much easier than using just palin ASP.<BR><BR>I see a bright future for these products.