关于前后台传值取值的问题。。。
子窗体后台code:protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("onDblClick", "javascript:opener.location.href='TallyMain.aspx?id=" + e.Row.Cells[1].Text.ToString() + "';window.close();");
}
---
父窗体TallyMain.aspx后台代码
通过
string sid= Request.QueryString["id"];接受
父窗体TallyMain.aspx前台代码
js-code
function ShowTextBox(va) {
var value = va.innerText;
va.innerHTML = "";
var txt = document.createElement("input");
va.appendChild(txt);
txt.focus();
txt.value = value;
va.onclick= function() {
}
txt.setAttribute("onblur",
function() {
va.onclick = function() {
ShowTextBox(va);
}
va.innerHTML = "";
va.innerText = txt.value;
});
}
html-code:
<table>
<tr>
<td onclick="ShowTextBox(this)">
ccc
</td>
<td onclick="ShowTextBox(this)">
ccc
</td>
</tr>
问题是:我要从前台获取字窗体传过来的sid并且放在 td里创建的input里面 怎么弄??
俺是菜鸟 求代码。。