0

我正在使用项目模板内部的网格(第一个单选按钮在那里)。我使用链接按钮而不是单选按钮,当我单击它时,我可以在文本框出现时进行编辑,但是如果我使用单选按钮,则该编辑选项不会出现;

aspx:

<div id="loginblock">
    <table>
        <tr>
  <td>UserName:</td>

            <td>
<asp:TextBox ID="username" runat="server" onBlur="txtvalidation();" AutoPostBack="true"></asp:TextBox>
      </td>
            <td>
                <div id="warning" style="color:aqua;width:100px" runat="server">

                </div>
                <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="PlS Enter Password" ControlToValidate="pwd"></asp:RequiredFieldValidator>

            </td>
            </tr>
        <tr>
            <td>Password:</td>
            <td>
 <asp:TextBox ID="pwd" runat="server" TextMode="Password" ></asp:TextBox>
                </td>
            </tr>
        <tr>
            <td>
                <asp:Button ID="btnLogin" runat="server" OnClick="btnLogin_Click" Text="Button" />
    </td>
            </tr>
        <tr>
            <asp:GridView ID="grd" runat="server" OnRowEditing="selectrd_CheckedChanged"  AutoGenerateColumns="false" DataKeyNames="userid">
          <Columns>
              <asp:TemplateField HeaderText="edition">
             <ItemTemplate>
             <asp:RadioButton ID="rdnselect" runat="server"   CommndName="edit" />

             </ItemTemplate>
              </asp:TemplateField>
           <asp:BoundField HeaderText="ids" DataField="userid" />
              <asp:TemplateField HeaderText="password">
                  <ItemTemplate>
                      <%# Eval("pwd") %>
                  </ItemTemplate>
                  <EditItemTemplate>
                      <asp:TextBox ID="edits" runat="server"   Text='<%# Eval("pwd") %>'></asp:TextBox>
                  </EditItemTemplate>
              </asp:TemplateField>
          </Columns>
            </asp:GridView>

CS:

protected void selectrd_CheckedChanged(object sender, GridViewEditEventArgs e)
{

    grd.SelectedIndex = e.NewEditIndex;
    ldgrid();

}

在这里,如果我们删除单选按钮并插入链接按钮,单击链接按钮我们可以编辑值,请告诉我如何使用单选按钮执行相同的操作。

4

0 回答 0