private void RunGrid_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
PanelTool.Visible = true;
//PanelTool.Style["TOP"]=e.Item.Cells[0].Style["TOP"];当然这句错了,可我不知道该怎么写
}
我想实现 在选中一行时,panel显示在此行第一列的右下方。
不知道怎样写代码,请求大家帮助!并且我的页面定位不是GridLayout
{
PanelTool.Visible = true;
//PanelTool.Style["TOP"]=e.Item.Cells[0].Style["TOP"];当然这句错了,可我不知道该怎么写
}
我想实现 在选中一行时,panel显示在此行第一列的右下方。
不知道怎样写代码,请求大家帮助!并且我的页面定位不是GridLayout
解决方案 »
- 重新提问:Ajax.BeginForm()异步刷新呈现数据,而当Cookie失效导致页面重定向后的问题
- 自己做的网站征集网站建议,有奖征集
- 在VS2005中,无法编辑数据,但是我在WEBMATRIX里面可以,急!!!
- asp.net Cookies 覆盖问题
- 高分求手机号码数据库
- ==为什么输出的文件下载流不提示打开,提示查找呢。==
- 处理一个大文本,对这个文本进行分页,请问有什么好办法?
- 服务器端FileUpload上传控件如何禁止手动输入并且不能张贴??
- 在asp.net中实现子查询问题。
- ASP.NET 中 怎样读写ini文件/文本文件(保存后台数据库备份信息)?
- datagrid中的按钮问题
- ?????????高手请进...DataGrid的模板列绑定的LinkButton事件问题??在线等待
如果是的话,创建一个Panel,在里面添加你要显示的东西就可以了。
例如:
Lable lbText = new Lable();
lbText.Text = "测试!";Panel pn = new Panel();
pn.Controls.Add( lbText );
嗯!至少你应该在客户端可以知道这个"选中行第一单元格"的ID才可以吧!
自己在服务端随便给它取个名字吧!
然后就在客户端用javascript获取这个"选中行第一单元格"对象的Style.Top属性了。
然后就是处理这个Panel的定位了。
回:SpyX(每天进步一点点)。我需要的是position,panel出现在选中行第一个单元格的右下角。
不会只能用javascript实现吧?