C# 如何启用按钮&;仅当我从弹出窗口中选择一个值并单击“确定”时,才使用绑定数据的Gridview
当我点击时,我有一个带有搜索按钮的表单,我将打开一个弹出窗口,其中包含一些EmpID列表,当我点击ok时,我将提示用户选择一个。当用户点击ok时,只有我想启用表单上的按钮 我还想显示gridview,其中包含在特定ID上选择的绑定数据 Java脚本C# 如何启用按钮&;仅当我从弹出窗口中选择一个值并单击“确定”时,才使用绑定数据的Gridview,c#,javascript,asp.net,gridview,popup,C#,Javascript,Asp.net,Gridview,Popup,当我点击时,我有一个带有搜索按钮的表单,我将打开一个弹出窗口,其中包含一些EmpID列表,当我点击ok时,我将提示用户选择一个。当用户点击ok时,只有我想启用表单上的按钮 我还想显示gridview,其中包含在特定ID上选择的绑定数据 Java脚本 <script language="javascript" type="text/javascript"> function GetData(Name) { var Hiddval=document.getElementById("
<script language="javascript" type="text/javascript">
function GetData(Name)
{
var Hiddval=document.getElementById("ctl00_ContentPlaceHolder1_HiddenField1").value;
document.getElementById("ctl00_ContentPlaceHolder1_txtEmpSearch").value=Name;
alert(Hiddval);
return false;
}
函数GetData(名称)
{
var Hiddval=document.getElementById(“ctl00\u contentplaceholder 1\u HiddenField1”).value;
document.getElementById(“ctl00\u ContentPlaceHolder1\u txtEmpSearch”).value=Name;
警惕(Hiddval);
返回false;
}
我的按钮点击代码如下
protected void btnSearch_Click(object sender, EventArgs e)
{
Response.Write("<script>window.open('cliEditEmployee.aspx',null,'height=300px,width=390px,status=yes,toolbar=no,menubar=no,location=no');</script>");
BtnEmployeeData.Enabled = true;
btnEmployeePersonlData.Enabled = true;
btnSalaryinfo.Visible = true;
btnW4Form.Enabled = true;
btnBankdata.Enabled = true;
}
protectedvoidbtnsearch\u单击(对象发送方,事件参数e)
{
Response.Write(“window.open('cliEditEmployee.aspx',null,'height=300px,width=390px,status=yes,toolbar=no,menubar=no,location=no');
BtnEmployeeData.Enabled=true;
btnEmployeePersonlData.Enabled=true;
btnSalaryinfo.Visible=true;
btnW4Form.Enabled=true;
btnBankdata.Enabled=true;
}
所以,有谁能给我一个更好的主意来实现这个看起来你正在启用窗口后面的按钮。打开,不管它们在新窗口中做了什么;也许您应该在单击子窗口中的“确定”后执行此操作,您可以使用window.opener访问父DOM我可以有一个示例代码,或者您可以告诉我必须在哪里对代码进行更改本教程应该让您有所了解