本文介绍了gridview中的选定行(完整行)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

hi

gridview值中的选定行以两个标签显示(即,一个标签中的名称和一个标签中的薪水).我不知道怎么办?
如果我选择多行,应该使用什么显示它.


hi

selected row in gridview values display in two labels(i.e. name in one label and salary in one label). i dont know how?
what should i use if i select multiple rows what should i use to display it.


<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" CellPadding="3"

            GridLines="None" BackColor="White" BorderColor="White" BorderStyle="Ridge" BorderWidth="2px"

            CellSpacing="1" >
            <Columns>
                <asp:TemplateField>
                    <ItemTemplate>

                        <input type="checkbox"  id="chk"/>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Name">
                <ItemTemplate>
                <%#Eval("EmpName") %>
                </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Emp Salary">
                    <ItemTemplate>
                        <%#Eval("salary") %>
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
            <FooterStyle BackColor="#C6C3C6" ForeColor="Black" />
            <RowStyle BackColor="#DEDFDE" ForeColor="Black" />
            <SelectedRowStyle BackColor="#9471DE" Font-Bold="True" ForeColor="White" />
            <PagerStyle BackColor="#C6C3C6" ForeColor="Black" HorizontalAlign="Right" />
            <HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#E7E7FF" />
        </asp:GridView>

推荐答案

lblName.Text = GridView1.SelectedRow.Cells[1].Text;
lblSalary.Text = GridView1.SelectedRow.Cells[2].Text;



那应该从这里开始.

问候,
爱德华(Eduard)



And that should do it from here.

Regards,
Eduard




这篇关于gridview中的选定行(完整行)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-23 21:00