extasp:Grid修改表内数据(页面间传递参数)
ext:grid的<ext:WindowField />
先来解读一下整个域的属性
<ext:WindowField ColumnID="WindowField1" WindowID="Window1" //弹出的window的id HeaderText="修改" Text="修改2" DataWindowTitleField="Num" //看到windowtitle,你懂得 window的标题栏文字 DataWindowTitleFormatString="修改内容 - {0}" //windowTitle格式化字符串 DataIFrameUrlFields="Num" //window的iframe 地址字段,字段可以有多个,用逗号隔开 DataIFrameUrlFormatString="Default4.aspx?id={0}" />//格式化字符串
然后在<form>标签内添加<window>控件。
其次在被引用cs页面内的Page_Load代码内添加
if (Request.Params["id"] != null && Request.Params["id"].Trim() != "") { string id = Request.Params["id"];//获取之前格式化字符串所传递的参数。 ShowInfo(id); }