RT,我现要做了1个DATAGIRD,其中有一列是模板列,里面放了一个TEXTBOX,然后,我想在这个TEXTBOX中添加双击事件,并且在双击的时候我要知道,双击的那个TEXTBOX的行列号,求各位大大解答一下~
解决方案 »
- 关于.rdlc报表问题
- SFTP SSH 找到一个封装库 还有更好的没 ??
- 求sql语句=======================
- ◆◇◆ 如何可以使得弹出提示框,点击确定以后继续执行后面的代码? ◆◇◆
- asp.net(VB)如何实现...简单问题.
- 关于FTP文件上传的问题~~
- 返回6位小写字母数字混合随机密码
- IIS连接sqlserver出现问题
- 这个小小的线程问题怎么解决?
- 高分搜索BizTalk Server方面的中文资料。请各位仁兄多多伸出援助之手啊!!
- 请教freetextbox问题?我装好后,能写到数据库了,但是为什么在编辑的时候输入跳格键,
- 如何解决网通用户访问慢的问题?
<asp:DataGrid runat="server" ID="DataGrid1">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:TextBox ID="TextBox1" ondblclick="javascript:alert(this.parentElement.parentElement.rowIndex)" runat="server"></asp:TextBox>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>
ondblclick="javascript:this.value=this.parentElement.cellIndex"
<asp:DataGrid runat="server" ID="DataGrid1">
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:TextBox ID="TextBox1" ondblclick="javascript:window.open('b.aspx?SourceID='+this.id)" runat="server"></asp:TextBox>
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>
b.aspx
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<input type="button" onclick="setText()" value="setText" />
</div>
</form>
</body>
<script type="text/javascript">
function setText()
{
var sid = getParam("SourceID");
window.opener.document.getElementById(sid).value="this is from Page B";
window.close();
}function getParam(paramName){//从URL中获取REQUEST
var hrefStr= window.location.href;
var pos = hrefStr.indexOf("?");
var paramStr = hrefStr.substring(pos,hrefStr.length);
var tempStr = paramStr.substring(paramStr.indexOf(paramName),paramStr.length);
if(tempStr.indexOf('&')>0)
{
return tempStr.substring(paramName.length+1,tempStr.indexOf('&')).replace(/\%20/g,' ');
}
else
{
return tempStr.substring(paramName.length+1,tempStr.length).replace(/\%20/g,' ');
}
}
</script>
</html>