Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


help accessing objects

Posted on 2006-07-23
Medium Priority
Last Modified: 2006-11-18

I have the following code (see below).

Why is it that if i try to access objActiveX using inline C# asp.net code,
(the       <%  string s = "Original Text";)

, it doesn't work.  i get this:
 'System.Web.UI.HtmlControls.HtmlForm' does not contain a definition for 'objActiveX'

but the 2nd example (using Javascript), does?

I need a way to access it using C# instead of Javascript.  Does anyone know a solution?



<form runat="server" id="mainform">      
            <OBJECT id="objActiveX" height="1" width="1"
                string s = "Original Text";
                mainform.objActiveX.strModifiableString = s;

                  <script language="javascript">
              var a = mainform.objActiveX.modifyword();
Question by:alexthecodepoet
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
LVL 39

Expert Comment

ID: 17165828
try adding runat="server" to the object declaration

Author Comment

ID: 17169581
that wouldn't make sense, as the object is supposed to be run client side, since its an activeX component.

plus, that doesn't work

Author Comment

ID: 17172724
i got it to work by doing this:

    void Page_Load(object s, EventArgs e)
        hiddenSessionID.Value = Session.SessionID.ToString();

                       <input id="hiddenSessionID" value="hello world" runat="server"  />
             <script type="text/javascript" language="javascript">
                        mainform.objActiveX.strModifiableString = document.getElementById("hiddenSessionID").value;
              var a = mainform.objActiveX.modifyword();

so basically, i use the hidden input field as an inbetween layer for javascript and C# to talk..

Accepted Solution

GhostMod earned 0 total points
ID: 17206077
Closed, 500 points refunded.

Community Support Moderator

Featured Post

Tech or Treat!

Submit an article about your scariest tech experience—and the solution—and you’ll be automatically entered to win one of 4 fantastic tech gadgets.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Just a quick little trick I learned recently.  Now that I'm using jQuery with abandon in my asp.net applications, I have grown tired of the following syntax:      (CODE) I suppose it just offends my sense of decency to put inline VBScript on a…
I recently went through the process of creating a Calendar Control of events with the basis of using a database to keep track of the dates that are selectable, one requirement was to have the selected date pop-up in a simple lightbox.  At first this…
In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …
In response to a need for security and privacy, and to continue fostering an environment members can turn to for support, solutions, and education, Experts Exchange has created anonymous question capabilities. This new feature is available to our Pr…

618 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question