标签: buttonfield

GridView ButtonField后面的命令

我对GridView中ButtonField(图像类型)背后的命令有疑问.

得到了一个名为gvIngevuld的GridView,它显示了数据行和1个ButtonField行.现在我必须将代码放在这些按钮后面(每个按钮都相同)以放置一些PDF格式的东西.问题是我不知道如何将代码放在这些按钮后面?我的代码:

<asp:ButtonField ButtonType="Image" ImageUrl="~/Images/pdf.png"  CommandName="pdf_click" />
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我使用了CommandName ="pdf_click"属性,但是当我单击其中一个按钮时,只有一个回发但没有任何反应.谁可以帮助我在这里?

如果需要,代码背后:

protected void pdf_click(object sender, EventArgs e)
{
    lblWelkom.Text = "Succes!";
}
Run Code Online (Sandbox Code Playgroud)

谢谢.

.net c# asp.net gridview buttonfield

6
推荐指数
1
解决办法
3万
查看次数

Asp.Net Gridview Buttonfield获取行数据

我有一个Gridview绑定到我创建的数据表.表中的数据不断变化.

我在Gridview中添加了一个buttonfield.单击时,我想通过链接在该行中发送特定列值或通过函数发送.

你是怎么做的?

asp.net gridview buttonfield

5
推荐指数
1
解决办法
2万
查看次数

如果它不被视为TableCell,我如何访问ButtonFields文本?

我正在尝试从ButtonField(数据绑定)访问文本,但如果我将其称为TableCell,则无法获取文本.我该怎么做才能得到它的文字?

标记:

<asp:GridView ID="gvClass" runat="server" CssClass="grid" HeaderStyle-Font-Bold="true" Width="100%" OnSelectedIndexChanged="gvClass_SelectedIndexChanged" DataKeyNames="ClassID" AutoGenerateColumns="False" OnPageIndexChanging="gvClass_PageIndexChanging">
    <HeaderStyle Font-Bold="True" />
    <Columns>
        <asp:ButtonField DataTextField="ClassID" HeaderText="Class ID" CommandName="Select" />
        <asp:BoundField DataField="CourseName" HeaderText="Course Name" />
        <asp:BoundField DataField="WarehouseName" DataFormatString="Warehouse" HeaderText="Warehouse" />
        <asp:BoundField DataField="TrainerNames" HeaderText="Trainer(s)" />
        <asp:BoundField DataField="StartTime" HeaderText="Start Time" />
        <asp:BoundField DataField="Duration" HeaderText="Duration" />
        <asp:BoundField DataField="Course Category" HeaderText="Course Category" />
        <asp:BoundField DataField="Comment" HeaderText="Comment" />
    </Columns>
    <EmptyDataTemplate>
        <span class="italic grey">No Record Found</span>
    </EmptyDataTemplate>
</asp:GridView>
Run Code Online (Sandbox Code Playgroud)

代码隐藏:

foreach (GridViewRow gvr in gvClass.Rows)
{
    foreach (TableCell tc in gvr.Cells)
    {
        stringToAppend = tc.Text; …
Run Code Online (Sandbox Code Playgroud)

c# asp.net gridview buttonfield databound

1
推荐指数
1
解决办法
7828
查看次数

如何从gridview buttonfield中删除下划线?

我有一个GridView ButtonField,并希望删除下划线.FontUnderline ="False"不起作用!我也尝试添加text-decoration:none; 到CssClass,这也不起作用.

<asp:ButtonField DataTextField="OSTA_OrderStatus" HeaderStyle-ForeColor="White"
     HeaderText="File <br /> Status">
     <HeaderStyle Width="6%" />
     <ItemStyle CssClass="sessionOrderDownloadItems" Font-Underline="False" HorizontalAlign="Center" />
</asp:ButtonField>
Run Code Online (Sandbox Code Playgroud)

我的CssClass编码如下:

.sessionOrderDownloadItems
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight:bold;
    height : 18px;
    vertical-align:middle; 
    text-align : center;
}   
Run Code Online (Sandbox Code Playgroud)

谢谢你,吉姆

asp.net gridview buttonfield

1
推荐指数
1
解决办法
3754
查看次数

如何在网格视图asp.net中为按钮字段进行单击事件

GridView从代码隐藏中动态创建了我的.aspx.我插入了一个sql表GridView.然后我又添加了一个按钮归档列.这是代码:

ButtonField bf = new ButtonField();
bf.Text = "Details";
bf.ButtonType = ButtonType.Button;

DataTable table = new DataTable();
table.Load(reader);
GridView gv = new GridView();
gv.Columns.Add(bf);
gv.DataSource = table;
gv.DataBind();
Run Code Online (Sandbox Code Playgroud)

现在我想MouseClickEvent在这个ButtonField上添加一个,但是没有属性ClickMouseClick.有没有办法做到这一点?

c# asp.net gridview buttonfield visual-studio-2010

1
推荐指数
1
解决办法
3万
查看次数