我希望从gridview获得一个链接来搜索报告页面(i want to have a link from a gridview that will search a report page)
IT问题网 2021-01-22 00:00:00
问 题
有人可以帮我吗我想在asp.net上搜索gridview并将其显示在报告页面上
i在我的gridview中有一个查看链接,所以当页面运行时,用户必须能够点击该链接(查看),而不是报告页面将弹出该特定信息。
请帮助我们...请不要粗鲁
解决方案
对网格视图使用rowcommand事件,对gridview中的linkbutton使用
commandname ="view"
然后
在rowcommand事件中编写此代码
lt; pregt;
if(e.commandname =="view")
{
string pageurl ="reports.aspx"+ e.commandargument.tostring();
page.clientscript.registerstartupscript(this.gettype(),"aa","lt; script language =''javascript''gt; view(''"+ pageurl +"'');lt; / scriptgt; ");
}
lt; / pregt;lt; pregt;
功能视图(网址)
{
// var loc = window.location;
window.open(url,''pop_window'',''toolbar = no,menubar = no,location = no,scrollbars = yes,height = 300,width = 450 ,left = 200,top = 200'');
// var popupstyle ="dialogheight = 300px; dialogwidth = 450px; dialogleft:200px; dialogtop:200px; status:no; help:no; ";
// var var1 = window.showmodaldialog(url,this,'''',popupstyle);
}
lt; / pregt;
/////////
这是c#代码plz别介意
分享: