事件名 |
含义 |
OnColumnsAutoCreated |
引发 ColumnsAutoCreated 事件。这使您可以为事件提供自定义处理程序。 |
属性名 |
含义 |
AddCopyData |
布尔型。获取或设置在编辑状态Grid增加新行时,是否将上一行该列的数据拷贝到新增加的行中,默认不拷贝数据。必须设置SmartGrid的AddCopyData=true后栏位的AddCopyData属性才有效。例:col.AddCopyData = true。 |
AllowNull |
布尔型。获取或设置一个值,该值指示是否允许空值。默认允许为空。 |
AllowTotal |
布尔型。获取或设置一个值,该值指示是否对该列的值进行合计。如果有合计行,则合计的值显示在合计行上,默认为不合计。 |
ColumnName |
字符型。获取或设置列的名称。例:col.ColumnName = "k"; |
ControlEditor |
System.Web.UI.Control类型。获取或设置列的编辑器控件,默认为null。 |
HeaderText |
获取或设置列标题文本。默认值为空字符串,列头文本显示为列名。例:col.HeaderText = "折扣"; |
Width |
获取或设置列的宽度,默认的宽度为90px。例:col.Width = new Unit(54); |
HorizontalAlign |
获取或设置列中文本的对齐方式,默认的对齐方式是左对齐。SmartGrid对齐有默认值,文本等为左对齐,数字右对齐。例:col.HorizontalAlign = HorizontalAlign.Right; |
Visible |
获取或设置一个值,该值指示该列是否显示在在Grid中,默认显示。例:col.Visible = true; |
EditorClientScriptUrl |
获取或设置列编辑器的客户端HTC文件,主要用于在编辑状态提供校验、键盘事件处理等,默认是空。例:col.EditorClientScriptUrl? = "htc/MyRef.htc" |
ExtendedProperties |
获取与 SmartGridColumn 相关的自定义用户信息的集合。例:col.ExtendedProperties = "<?xml version='1.0'?><Info idColumn='inventoryID'><RefInfo idColumn='id' nameColumn='name' url='EditRefence.aspx'></RefInfo></Info>";? //扩展属性,传到客户端的htc属性上,开发者可以在客户端htc中得到该字符串。
Htc中取ExtendedProperties示例
<script language="javascript">
var extendedProp = element.extendedProperties;
if (extendedProp != null && typeof (extendedProp) != "undefined") {
var dom = new ActiveXObject("MSXML.DOMDocument");
dom.loadXML(extendedProp);
??? ??? idColumn = dom.documentElement.getAttribute("idColumn");
} |
SortDirection |
SortDirection枚举类型。获取或设置列的排序方向,默认为没有排序。可取值:None、Asc、Desc。None: 当前列没有进行排序。Asc: 从小到大排序。例如,从 A 到 Z。Desc:从大到小排序。例如,从 Z 到 A。 |
来源:.net学习网
说明:所有来源为 .net学习网的文章均为原创,如有转载,请在转载处标注本页地址,谢谢!
【编辑:Wyf】
打赏
扫码打赏,您说多少就多少