请帮忙!!!恭送100分!!!下面能正常使用:<%@ Register TagPrefix="ftb" Namespace="FreeTextBoxControls" Assembly="FreeTextBox" %><FTB:FreeTextBox id="myInfo" runat="server" Width="600px" Height="240px"></FTB:FreeTextBox>
但我想在Edit.asp.vb中使用,能不能用类似调用.js文件的方式来使用???
我想用response.write()来用谢谢!!!

解决方案 »

  1.   

    另外,我的文件Edit.asp里只有一行:
    <%@ Page Language="vb" AutoEventWireup="false" Codebehind="Edit.aspx.vb" Inherits="testvb.edit" %>我不想加任何容器或代码只想在VB文件里调用像response.write("<input type=text name=ename>")这样来调用请帮帮忙!!!
      

  2.   

    下面的Form1是<form id="Form1" method="post" runat="server">
    protected System.Web.UI.HtmlControls.HtmlForm Form1;
    protected FreeTextBoxControls.FreeTextBox FreeTextBox1;

    private void Page_Load(object sender, System.EventArgs e)
    {
    // 在此处放置用户代码以初始化页面
    FreeTextBox1 = new FreeTextBoxControls.FreeTextBox();
    FreeTextBox1.ID = "FreeTextBox1";
    this.Form1.Controls.Add(FreeTextBox1);
     }
      

  3.   

    謝謝秋天的雲!!!但我的Edit.asp里只有一行:
    <%@ Page Language="vb" AutoEventWireup="false" Codebehind="Edit.aspx.vb" Inherits="testvb.edit" %>不想放任何代碼了只想在VB文件里调用像response.write("<input type=text name=ename>")这样来调用
      

  4.   

    没有注册怎么可以使用呢,除非不用freetextbox,改用ewebeditor通过提交到一张aspx页提取提交的ewebeditor中的内容。
    不注册的话不应该不能正常使用freetextbox这样的东东了,要不你就像楼上说的那样,在aspx页头再加一行算了
      

  5.   

    非得这样吗
    难道就不能换个思路???
    但我想在Edit.asp.vb中使用,能不能用类似调用.js文件的方式来使用???
    我想用response.write()来用谢谢!!!
    这是不可能的!!
    你想想页面的加载过程就应该知道了
    至少我这么认为
      

  6.   

    感谢以上几位朋友的回复!!!比如下面在书上摘的:
    <script language="VB" runat="server">
    sub page_load(sender as object,e as eventargs)
    dim objlabel as new label()
    objlabel.id="message"
    objlabel.text="欢迎光临"
    pnltemp.controls.add(objlabel)
    end sub
    </script>
    <html>
    <body>
    <asp:panel id=pnltemp" runat="server"/>
    </body>
    </html>以上用New关键字创建一个Label对象,不用就要用一个panel容器是不是同理也可以将freetextbox这个的用New关键字创建一个???如果可以但不想用容器怎么做???另外,用ewebeditor也可以,但要用到asp,我的主机不想支持asp了怎么解决???难道自己改装ewebeditor???