社区
C#
帖子详情
如何通过选择A页面的下拉菜单实现B页面datagrid的显示和跳转?
ff167
2005-11-17 03:22:39
同题,A,B页面在一个框架页内.下拉菜单是绑定的,原来是在同一个页面里的,后来为了要打印,不想显示这些部分,所以要挪开.
另外,我设计的datagrid里,编辑栏一开始是不能看到的,需要选择编辑后才显示,这种功能,也要按我题目里的要求来实现的话(也就是同在A页面里控制),应怎么去做呢?谢谢.
或者,有什么办法能在打印时把自己不要的东西隐藏起来呢?
...全文
182
2
打赏
收藏
如何通过选择A页面的下拉菜单实现B页面datagrid的显示和跳转?
同题,A,B页面在一个框架页内.下拉菜单是绑定的,原来是在同一个页面里的,后来为了要打印,不想显示这些部分,所以要挪开. 另外,我设计的datagrid里,编辑栏一开始是不能看到的,需要选择编辑后才显示,这种功能,也要按我题目里的要求来实现的话(也就是同在A页面里控制),应怎么去做呢?谢谢. 或者,有什么办法能在打印时把自己不要的东西隐藏起来呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
junhao_666
2005-11-22
打赏
举报
回复
<HTML>
<HEAD>
<TITLE>web打印去掉页眉页脚,以及不想打印出的页面元素</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<SCRIPT language=javascript>
function printpr() //预览函数
{
document.all("qingkongyema").click();//打印之前去掉页眉,页脚
document.all("dayinDiv").style.display="none";
//打印之前先隐藏不想打印输出的元素(此例中隐藏“打印”和“打印预览”两个按钮)
var OLECMDID = 7;
var PROMPT = 1;
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0
CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
WebBrowser1.ExecWB(OLECMDID, PROMPT);
WebBrowser1.outerHTML = "";
document.all("dayinDiv").style.display="";//打印之后将该元素显示出来(显示出“打印”和“打印预览”两个按钮,方便别人下次打印)
}
function printTure() //打印函数
{
document.all('qingkongyema').click();//同上
document.all("dayinDiv").style.display="none";//同上
window.print();
document.all("dayinDiv").style.display="";
}
function doPage()
{
layLoading.style.display = "none";//同上
}
</SCRIPT>
<script language="VBScript">
dim hkey_root,hkey_path,hkey_key
hkey_root="HKEY_CURRENT_USER"
hkey_path="\Software\Microsoft\Internet Explorer\PageSetup"
'//设置网页打印的页眉页脚为空
function pagesetup_null()
on error resume next
Set RegWsh = CreateObject("WScript.Shell")
hkey_key="\header"
RegWsh.RegWrite hkey_root+hkey_path+hkey_key,""
hkey_key="\footer"
RegWsh.RegWrite hkey_root+hkey_path+hkey_key,""
end function
'//设置网页打印的页眉页脚为默认值
function pagesetup_default()
on error resume next
Set RegWsh = CreateObject("WScript.Shell")
hkey_key="\header"
RegWsh.RegWrite hkey_root+hkey_path+hkey_key,"&w&b页码,&p/&P"
hkey_key="\footer"
RegWsh.RegWrite hkey_root+hkey_path+hkey_key,"&u&b&d"
end function
</script>
</HEAD>
<BODY background="images/background_01.gif" leftMargin=0
topMargin=0 rightMargin=0 bottomMargin=0 style="BACKGROUND-POSITION:
center 50%">
<DIV align=center>
你希望打印的内容..........
</DIV>
<DIV align="center" id="dayinDiv" name="dayinDiv"><input
type="button" class="tab" value="打印"
onclick="printTure();">
<input type="button" class="tab" value="打印预览" onclick="printpr();">
<input type="hidden" name="qingkongyema" id="qingkongyema"
class="tab" value="清空页码" onclick="pagesetup_null()">
<input type="hidden" class="tab" value="恢复页码"
onclick="pagesetup_default()">
</DIV>
</BODY>
</HTML>
ff167
2005-11-17
打赏
举报
回复
自己顶一下
asp.net知识库
Coalesys PanelBar + R.a.d Treeview +Xml 构建的Asp.net 菜单和权限管理模块 突破屏蔽限制,自己的网站使劲弹新IE窗口 对
页面
SCROLLING的CSS不能生效原因 .Net 中IE使用WinForm控件的使用心得。 动态加载用户控件的...
delphi 开发经验技巧宝典源码
0216 如何把
选择
的文件图标
显示
在列表中 143 0217 根据表格中的数据长度自动调整表格宽度 144 7.2 ADO数据处理技术 145 0218 如何把ADO中的数据导入到ListBox中 145 0219 使用SQL语句保存数据 146 0220 ...
delphi 开发经验技巧宝典源码06
0216 如何把
选择
的文件图标
显示
在列表中 143 0217 根据表格中的数据长度自动调整表格宽度 144 7.2 ADO数据处理技术 145 0218 如何把ADO中的数据导入到ListBox中 145 0219 使用SQL语句保存数据 146 0220 ...
jquery-easyui-EDT-1.5.5.7z
menu:'findItem'方法允许用户通过任意参数查找菜单项; menubutton:添加'showEvent'和'hideEvent'属性。 New Plugin(新组件) maskedbox:'maskedbox'组件将会强制用户输入的内容。 jQuery EasyUI 1.5.4 版本...
easyui
datagrid
扩展方法
项目第一次用easyui,在用的时候自己扩展了一些方法,直接引用JS就可以了用了. /** * ********************************** DataGird 扩展属性********************************************...$.fn.
datagrid
.defau...
C#
110,567
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章