工作经验总结(一)

1.Freetextbox的使用。

以前一直在VS2005实用正常,后来在公司开发一直使用VS2005,发现托控件过去点设计页面显示“创建控件时出错”(完整错误信息如下:创建控件时出错-FreetextBox1,类型"FreetextBoxControls.FreeTextBox"的控件"FreetextBox1"必须放在具有ruant=server的窗体标记内。),花了一个下午的时间找控件试过FCK都不如意,换了不下于5个Freetextbox,要么不能运行页面报错,要么是工具栏图标不能显示。经过多方查找资料和尝试,才发现原来也就如此简单。

比如我创建后台,文件夹名为Admin:

复制 bin 目录下的 FreeTextBox.dll 到Web 应用程序目录中的 bin 目录

复制 HelperScripts 目录下的三个文件到Admin文件夹;

复制 images 目录下的 ftb 目录到Admin的 images 目录中。

添加到选项卡

最后就可以使用了,但是还需要配置三个属性:

< FTB:FreeTextBox  ID ="FreeTextBox1"  runat ="server"  ButtonType ="Image"  ButtonPath ="../Admin/images/ftb/office2003/"  ToolbarType ="Office2003" >
        
</ FTB:FreeTextBox >

 


ButtonType:设置按钮的类型

ButtonPath:设置按钮图片路径 前面加点返回根目录

ToolbarType: 设置工具条的样式类型 如office2003/XP/2000

AutoConfigure:可以设置很多类型,我常使用的是Default和Minimal(迷你模式 适合做论坛回复等简单的格式控制文本编辑)

 

图片环绕功能:

先上传图片,然后点击上传的图片,看到很多小圆圈表示图片已经被选中,并且可以改变图片大小时,再次点击上传图片按钮,就可以对图片进行排版,一般都是左右环绕。

 

服务器上传图片失败,本地上传可以,原因是服务器可能图片文件夹权限没有开启。

 

2.DropDownList的使用

很多时候我们在做项目时,可能需要对单条记录修改,但是在load事件中如何绑定DropDownList默认文本呢?

ExpandedBlockStart.gif 代码
   DropDownList1.DataSource  =  InfoCategoryManager.GetAllCategory();
       DropDownList1.DataTextField 
=   " name " ;
       DropDownList1.DataValueField 
=   " id " ;
       DropDownList1.DataBind();
       InfoCategory IC 
=  InfoCategoryManager.GetInfoCategoryById(info.Categoryid);
       DropDownList1.Items[
0 ].Text  =  IC.Name;
    DropDownList1.Items[0].Value = IC.ID; //这样绑定的好处是 如果有修改页面需要读取value值就非常方便了

 

直接在绑定后添加 DropDownList1.Items[0].Text设置其默认文本就OK了!
     

   ddlBigType.DataTextField  =   " type " ;
        ddlBigType.DataValueField 
=   " id " ;
        ddlBigType.DataBind();
        ddlBigType.Items.Insert(
0 " --选择产品-- " );

 

绑定后追加默认文本

转载于:https://www.cnblogs.com/Simcoder/archive/2010/06/08/1754037.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值