以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  PrepareEdit事件的问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=41676)

--  作者:飞天
--  发布时间:2013/10/24 19:27:00
--  PrepareEdit事件的问题

PrepareEdit事件中

If e.Col.Name = "第一列"  Then

    e.Col.Combolist = DataTables("产品").GetComboListString("产品名称")

end if

 

如何能够使"第一列"只能从下拉列中选择,而不能手动输入?


--  作者:rjh4078
--  发布时间:2013/10/24 19:33:00
--  

不用这么设置

直接在列属性里面设置列的取值数据表 将允许直接输入设成false

 

 或者通过代码 将列的AllowDirectType设成false

如:if e.col.name="第一列" then

e.col.AllowDirectType=false

endif


图片点击可在新窗口打开查看此主题相关图片如下:dt.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2013-10-24 19:35:39编辑过]