protected void Gridview_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "repertory")
{
Response.Redirect("Show.aspx?ID=" + e.CommandArgument.ToString());
}
}
怎么打开一个固定大小和位置,不需要工具栏、地址栏的页面
{
if (e.CommandName == "repertory")
{
Response.Redirect("Show.aspx?ID=" + e.CommandArgument.ToString());
}
}
怎么打开一个固定大小和位置,不需要工具栏、地址栏的页面
解决方案 »
- 大哥哥们,请教一个关于Asp.net 连接 Oracle 数据库 问题~~
- <%#%>中的#是什么意思,在线等
- aspx页面中有多个提交表单,如何在输入值后点击回车触发对应的按钮事件?
- asp.net / asp / 输出静态页,三种方式的区别
- SQL语句的问题!?
- [新手问]我想在前台的最新新闻的后面加个new图片
- 项目能够生成,却不能启动,报错“试图运行项目时发生错误”
- 当点击ImageButton以后怎么能弹出一个新的窗口?
- ZedGraphWeb在web中的使用,会加鼠标操作的来帮帮我
- 如何让DataGrid 的EditItemTemplate中的DropDownList控件触发事件?
- firefox 下报"firefox XML解析错误:未找到元素"
- 在DataTable的第一列前面添加一列???
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
string id = e.Row.Cells[0].Text; e.Row.Attributes.Add("onclick", "javascript:showDialog('"+id + "');");
}
}前台.aspx
function showDialog(id)
{
window.open('aa.aspx?id' + id,'','width=100px,height=100px');
}
<script>
var url="";var agruments=new Object();agrument.window=window;
window.showModalDialog(url,arguments,"dialogWidth;100px;dialogHeight:100px;center:yes:status:no;scroll:yes;help:no");
</script>
后台代码(版本)
string str = "<script language = 'javascript'>";
str += "var url='Default2.aspx'; var arguments=new Object(); arguments.window=window;";
str += "window.showModalDialog(url,arguments,'dialogWidth:400px;dialogHeight:300px;center:yes:status:no;scroll:yes;help:no')";
str+="</script>";
Response.Write(str );
function open(s) {
loc_x = document.body.scrollLeft + event.clientX - event.offsetX + 100;
loc_y = document.body.scrollTop + event.clientY - event.offsetY + 170;
window.open("JobsView.aspx?J_jobId="+s, "", "edge:raised;scroll:0;status:0;help:0;resizable:1;dialogWidth:350px;dialogHeight:350px;dialogTop:" + loc_y + "px;dialogLeft:" + loc_x + "px");
} protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowIndex != -1)
{
e.Row.Attributes.Add("onclick", "open('" + this.GridView1.DataKeys[e.Row.RowIndex].Value.ToString().Trim() + "')");
}
}
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{ ((HyperLink)e.Row.Cells[0].FindControl("HyperLink1")).Attributes.Add("onclick", "windows.open('')");
((HyperLink)e.Row.Cells[0].Controls[0]).Attributes.Add("onclick", "windows.open('')");
}
}
function open(url)
{ }
<ItemStyle HorizontalAlign ="Center" /> <ItemTemplate> <a href="javascript:open(' <%#Eval("Id")%>');">
<%#Eval("Subject")%> </a>
</ItemTemplate>
</asp:TemplateField>
function open(Id) { URL = "a.aspx?Id=" + Id;
myleft = (screen.availWidth - 500) / 2;
window.open(URL, "", "height=500,width=550,status=1,toolbar=no,menubar=no,location=no,scrollbars=yes,top=100,left=" + myleft + ",resizable=yes");
}