Test.aspx<%@ Page Language="vb" %>
<%@ Register TagPrefix="ftb" Namespace="FreeTextBoxControls" Assembly="FreeTextBox" %>
<script runat="server">    Sub Page_Load(Sender As Object, e As EventArgs)
        If Not Page.IsPostBack
            FreeTextBox1.Text = "<P><B><FONT face=arial><FONT size=3><FONT color=green>Free</FONT>TextBox 1.6.3</FONT></B></P><P>作者: <a href=""http://www.freetext.com"" target=""_blank"">John Dyer</a><BR>译者: 破宝&lt;<a href=""mailto:[email protected]"">[email protected]</a>&gt;</P></FONT>"
            FreeTextBox1.AutoConfigure = AutoConfigure.EnableAll
        End If
    End Sub</script>
<HTML>
<HEAD>
<title>FreeTextBox 测试</title>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</HEAD>
<body>
<form id="Form1" runat="server">
<h2><font color="green">Free</font>TextBox</h2>
<FTB:FreeTextBox id="FreeTextBox1" runat="server" Width="700" />
</form>
</body>
</HTML>
我要在后台编码里给这个控件付值,而不是在本页上写代码。有没有人写过的?谢谢!

解决方案 »

  1.   

    <script language="c#" runat = "server">
    { private void Page_Load(Object Sender , EventArgs e){
       Response.write("<script>alert("OK");</script>");
     }}
    </script>报错,怎样写才能弹出窗口?
      

  2.   

    string s="<script>alert("OK");</script>";
    Page.RegisterClientScriptBlock("Xxxx",s);
      

  3.   

    没用过FreeTextBox,但用过和这个差不多的FCKEditor,FCKEditor的编辑器中文本内容可以用它的Value属性来设置或获取,FreeTextBox应该差不多,所以你只要给这个属性赋值就行了。弹出提示窗口的代码改成这样:
    Response.Write("<script>alert(\"OK\");<");
    Response.Write("/");
    Response.Write("script>");