at the end of your file, add<script language="javascript">
function DataGrid1.onclick()
{
var e = event.srcElement;
while (e.tagName != "TR")
e = e.parentElement;
for (var i=0; i < e.cells.length; i++)
alert(e.cells[i].innerHTML);
}
</script>1. cannot, unless you add a new DataColumn to your DataTable and bind the new column to this HyperLinkColumn, otherwise, use
<asp:TemplateColumn>
<ItemTemplate>
<asp:HyperLink NavigateUrl='<%# "someurl.aspx?a=" + DataBinder.Eval(Container.DataItem,"col1").ToString() + "&x=" + DataBinder.Eval(Container.DataItem,"col2").ToString() %>' ...
function DataGrid1.onclick()
{
var e = event.srcElement;
while (e.tagName != "TR")
e = e.parentElement;
for (var i=0; i < e.cells.length; i++)
alert(e.cells[i].innerHTML);
}
</script>1. cannot, unless you add a new DataColumn to your DataTable and bind the new column to this HyperLinkColumn, otherwise, use
<asp:TemplateColumn>
<ItemTemplate>
<asp:HyperLink NavigateUrl='<%# "someurl.aspx?a=" + DataBinder.Eval(Container.DataItem,"col1").ToString() + "&x=" + DataBinder.Eval(Container.DataItem,"col2").ToString() %>' ...
解决方案 »
- Sys.WebForms.PageRequestManagerErrorException 急
- asp.net 调用js出错
- 图片下写代码
- 页面内容提取
- 如果网站图片不存在不想显示叉叉而显示默认图片是怎样设置的.
- 我有几个网页里面用到类似的javascript,我想把他们放到一个文件里面,
- 怎么在webform里使用tabcontrol控件,请高手指点?
- 数据库不存在和拒绝访问
- 运行这段代码,老是提示连接池中的连接超过最大值了!
- 用JavaScriptSerializer().Deserialize解析字符串时遇到某个数组包含null该如何处理呢
- 未能加载类型“Web.Global”
- to:guoyan19811021,太谢谢了!
--------编译器错误信息: BC30676: “DataBinding”不是“System.Web.UI.WebControls.HyperLinkColumn”的事件不行呀....谢谢思归大侠....
<script language="javascript">
function DataGrid1.onclick()
{
var e = event.srcElement;
while (e.tagName != "TR")
e = e.parentElement;
for (var i=0; i < e.cells.length; i++)
alert(e.cells[i].innerHTML);
}
</script>当我还没绑定datagrid时,也就是not ispostback时,会出错,说datagrid1没定义.....还有方法吗?TKS...在线等......
<Columns>
<asp:TemplateColumn HeaderText="打开文件请点击">
<ItemTemplate>
<asp:HyperLink runat="server" NavigateUrl='<%# "/Upload/" + User.Identity.Name + DataBinder.Eval(Container.DataItem,"ma_chi_bldg_street").ToString() + "&x=" + DataBinder.Eval(Container.DataItem,"ma_chi_bldg_name").ToString() %>'>
</asp:HyperLink> </ItemTemplate>
</asp:TemplateColumn>
...
</Columns>
</asp:DataGrid><script language="javascript">
function DataGrid1onclick()
{
var e = event.srcElement;
while (e.tagName != "TR")
e = e.parentElement;
for (var i=0; i < e.cells.length; i++)
alert(e.cells[i].innerHTML);
}function window.onload()
{
if (document.all("DataGrid1") != null)
document.all("DataGrid1").onclick = DataGrid1onclick;
}
</script>
<asp:HyperLink NavigateUrl='<%# "someurl.aspx?a=" + DataBinder.Eval(Container.DataItem,"col1").ToString() + "&x=" + DataBinder.Eval(Container.DataItem,"col2").ToString() %>' ...
--------编译器错误信息: BC30676: “DataBinding”不是“System.Web.UI.WebControls.HyperLinkColumn”的事件不行呀....请问可否在HyperLinkColumn或者是什么column可以实现以上的功能??