Register directive for custom web control in VS 2005 Beta 2

M

mpao

I'm trying to write some basic forms using VS 2005 Beta 2, and have a
need for dropdownlists where the texts are localized both in and out.
I'm thinking the best way to accomplish this is to write a custom
dropdownlist that does the localizing on-the-fly. What I have written
is a web control library that contains a class like this:

Namespace MCE.WebControls

Public Class TranslatedDropDownList
Inherits Web.UI.WebControls.DropDownList

[...]
End Class

End Namespace

I have then compiled and deployed the DLL to my ASP .NET project. My
register directive looks like this:

<%@ Register TagPrefix="mce" Namespace="MCE.WebControls"
Assembly="MCE.WebControls" %>

Upon attempting to use the control in the .aspx page, I get the warning
"The active schema does not support the element". I know this is a
known issue with IntelliSense not having the correct schema
information. The problem is, all the articles on this topic talk about
updating asp.xsd, which doesn't exist anywhere on my dev machine. Has
the procedure been changed in VS 2005 Beta 2? I can't compile the
project so the component won't work until I presumably fix the schema.

Also, as much as I love inheriting and writing custom controls, maybe
there's a better way to do this?

Toni
 
T

Teemu Keiski

Hello,

in fact VS.NET 2005 should be able to get the schema automatically without
external XSD file (it uses reflection to dig that from the
referenced/registered assembly). At least it has worked with my control
projects, I've tried with it. Inspired by your question I tried it again and
it does work for me. I have separate Web Control Library project which I use
on a web project.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,755
Messages
2,569,537
Members
45,023
Latest member
websitedesig25

Latest Threads

Top