ASP.NET中,如何将window.showModalDialog对话框选中的值,传到GridView或DataList中的TextBox中.

ASP.NET中,1.点击GridView中的Button控件之间,跳出window.showModalDialog对话框.2在window.showModalDialo... ASP.NET中,1.点击GridView中的Button控件之间,跳出window.showModalDialog对话框.2在window.showModalDialog对话框中,选中一个值.传到父网页GridView的TextBox中 展开
 我来答
Glad大明白
2011-08-19 · TA获得超过1223个赞
知道小有建树答主
回答量:750
采纳率:75%
帮助的人:189万
展开全部
<script type="text/javascript">
function openye()
{
var customername =window.showModalDialog ('a1.aspx', '', 'DialogWidth=300px;DialogHeight=500px;DialogTop=100px;DialogLeft=620px; toolbar=no; menubar=no; scrollbars=no; resizable=no;location=no; status=no') ;

if(customername==null)
{
document.getElementById("txtSee").value="";
}
else
{
document.getElementById("txtSee").value=customername.substring(customername.length-1,0);
}
}
</script>

模式化窗体:
<script type="text/javascript">
function CblValue()
{
var name="";
for(j=0;j<CheckBoxList1.cells.length;j++)
{
if(document.getElementById("CheckBoxList1_"+j).checked==true)
{
name += CheckBoxList1.cells[j].childNodes[1].innerText+",";
window.returnValue=name;
}
}
window.close();
}

function closeWindow()
{
window.returnValue="";
window.close();
}
</script>
alun787
2011-08-19 · TA获得超过110个赞
知道小有建树答主
回答量:220
采纳率:0%
帮助的人:120万
展开全部
JS
父网页
var returnValue = window.showModalDialog("MemMemo_Add.aspx?MemberID=" + MemberID + "&OrderUser=" + escape(OrderUser), "", "dialogWidth=300px;dialogHeight=300px;");
if (returnValue != "") {
alert( returnValue );
}
弹出窗体
window.returnValue =“aaa”;
window.close();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
银河少先大队大队长
2011-08-19
知道答主
回答量:73
采纳率:0%
帮助的人:26.9万
展开全部
占位
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友47d308d4d
2011-08-19 · 超过25用户采纳过TA的回答
知道答主
回答量:95
采纳率:0%
帮助的人:72.7万
展开全部
可以用一个 层来代替 弹出框 这样传值不是更方便吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式