1) <a href='javascript:void(0)' οnclick=///"window.open('BulletinInfoDetail.aspx?ID={0}&IsPublic={1}', 'newwindow', 'height=650, width=600, top=0, left=0, toolbar=no, menubar=no, scrollbars=yes, resizable=yes,location=no, status=no')///">详细</a>
2)前台:
<asp:Button ID="btnSelectDevice" runat="server" Text="选择设备" CssClass="btn1" οnmοuseοver="this.className='btn2';"
οnmοuseοut="this.className='btn1';" OnClientClick="openwin()" Height="25px" Width="80px" />
function openwin() {
var rsName = window.showModalDialog("../UserControl/DeviceSelect.aspx", "newwindow", "dialogWidth:850px,dialogHeight:540px;center:Yes;resizable:no;status:no;scroll:no;")
if (rsName != null && rsName != "") {
var strs = new Array();
strs = rsName.split(" ");
window.document.getElementById("tbxDeviceId").value = strs[0];
window.document.getElementById("tbxDeviceName").value = strs[1];
window.document.getElementById("tbxDeviceCode").value = strs[2];
}
}
弹出页:
<script type="text/javascript">
function ReKey(rsName)//页面间传值
{
window.returnValue = rsName;
window.close();
}
</script>
<asp:TemplateField>
<HeaderTemplate>
<div style="font-size:12px">确认选择</div>
</HeaderTemplate>
<ItemTemplate>
<a οnclick='javascript:ReKey("<%#Eval("id")%> <%#Eval("DevName")%> <%#Eval ("DevCode") %>")'><input id="Button1" class="BigInput" type="button" value="确认选择" /></a>
</ItemTemplate>
</asp:TemplateField>