请问 怎么在页面上添加 TextField
首先先感谢 “冰汉子” 版主的支持由于webform的工具栏里面只有1个控件,没办法,查看了Browser.Basics.CSharp.sln这个sample
发现后台可以定义控件,于是: 请看图1
TXTextControl.TextField txx = new TXTextControl.TextField();
txx.Text = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
请问怎么把 这个txx显示在 前台页面上呢?
还问下有没有TXTextControl里面其他控件的资料,现在的资料都是散的,不号召啊~ 回复 1楼wscc222的帖子
wscc222 你好,
资料问题可以参考随机帮助文档。位置如下:
关于 servertextcontrol 的用法,
可以参考帮助文档:Tutorial: Creating an ASP.NET Application in Microsoft Visual Studio
随机安装 Demo:%USERPROFILE%\My Documents\TX Text Control 18.0.NET for Windows Forms\Samples\ASP.NET\CSharp\Simple 回复 2楼iceman的帖子
谢谢版主,刚才参考帮助手册 试验了1把, add textfiled的时候报错了,再试验了add table 发现也报错
这个怎么解决? dll什么都添加了
我是添加了 serverTextControl1 ,然后在 serverTextControl1 上面 add 其他控件。 回复 3楼wscc222的帖子
wscc222 你好,
问题正在调查中,明天回复。 回复 3楼wscc222的帖子
wscc222 你好,
关于 TextField 添加到 ServerTextControl 中的方法,请参考附件:
回复 5楼iceman的帖子
谢谢版主的例子,
运行后,在PDF中没看到 TextField 控件,只有 “serverTextControl1.Text = "TX Text Control .NET Server";”
我更换了显示模式:
serverTextControl1.Save(out data, TXTextControl.BinaryStreamType.InternalUnicodeFormat);
运行之后 就是乱码了,浏览器更换页面编码(UTF-8,简体指纹)也是乱码,
我主要是像在浏览器 加载 TextField 控件 回复 6楼wscc222的帖子
你使用以下代码尝试下?
protected void Button1_Click(object sender, EventArgs e)
{
InitializeComponent();
byte[] data;
serverTextControl1.Create();
TXTextControl.TextField tx = new TXTextControl.TextField();
tx.Text = "textfield 测试";
serverTextControl1.TextFields.Add(tx);
//serverTextControl1.Text = "TX Text Control .NET Server";
serverTextControl1.Save(out data, TXTextControl.BinaryStreamType.AdobePDF);
serverTextControl1.Dispose();
Response.BinaryWrite(data);
}
乱码问题能否给我一段可以重现问题的代码,以及浏览器信息。 回复 6楼wscc222的帖子
因为我猜测,serverTextControl1.Text = "TX Text Control .NET Server"; 代码把 TextField 覆盖了。
同时,显示可以使用 documentviewer 加载该保存文档。之前给您的 Demo 路径下有相关加载代码。 回复 8楼iceman的帖子
的确是serverTextControl1.Text = "TX Text Control .NET Server"; 覆盖了~
乱码的 代码:浏览器:IE8 我修改了下代码:输出模式改为:InternalUnicodeFormat
protected void Button1_Click(object sender, EventArgs e)
{
InitializeComponent();
byte[] data;
serverTextControl1.Create();
TXTextControl.TextField tx = new TXTextControl.TextField();
TXTextControl.Image b1 = new TXTextControl.Image();
tx.Text = "textfield 1111";
serverTextControl1.TextFields.Add(tx);
serverTextControl1.Text = "TX Text Control .NET Server";
serverTextControl1.Save(out data, TXTextControl.BinaryStreamType.InternalUnicodeFormat);
serverTextControl1.Dispose();
Response.BinaryWrite(data);
}
回复 5楼iceman的帖子
BS程序中,怎么在一个控件里面显示图片和文字?TextField能显示图片不?
代码中只有单独显示图片和文字的的:
TXTextControl.TextField
TXTextControl.Image
页:
[1]
2