繁体   English   中英

单击gridview链接按钮打开弹出窗口

[英]open of popup on click of gridview linkbutton

我有Gridview,它由3列组成,第一列是ID,第二天是日期,第三天是描述。 第一列ID都是linkbutton,当我单击linkbutton时,必须打开一个弹出窗口。 并且应该在弹出窗口的文本框中填充链接按钮的文本。 请帮我

将超链接列添加到网格视图,将文本作为查询字符串传递到弹出页面,不要忘记将target属性设置为_blank。

<asp:GridView ID="GridView1" runat="server" DataSourceID="SqlDataSource1">
        <Columns>
            <asp:HyperLinkField DataNavigateUrlFields="AnyText" 
                DataNavigateUrlFormatString="Page.aspx?text={0}" 
                DataTextField="AnyText" HeaderText="Test" Target="_blank" />
        </Columns>
</asp:GridView>

在page.aspx上,您需要放置一个文本框,然后在页面加载事件中添加:

protected void Page_Load(object sender, EventArgs e)
{
    TextBox1.Text = Request.QueryString["text"];
}

希望这是您在寻找什么。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM