私の質問はかなり簡単です、とにかくリピーターのASPネットリンクボタンに "Enter"キーをバインドするにはありますか? (Iv'eはDefaultButton
プロパティを試してみましたが、それはうまくいきませんでした。ここに私のコードです:。バインディングaspネットリンクボタンリピーターへのキーを入力
private DataSet _groups;
protected void rptVisitedItem_OnItemDataBound(object sender, RepeaterItemEventArgs e)
{
var panel = (Panel) e.Item.FindControl("editLinkButton");
var panelT = (Panel) e.Item.FindControl("editPanelGroup");
var ph = (PlaceHolder)e.Item.FindControl("pHolder");
var lbn = (LinkButton)e.Item.FindControl("btnGroup");
panel.DefaultButton = lbn.ID;
panelT.DefaultButton = lbn.ID;
}
JavaScriptやでそれを行うには、とにかくあり:
ASPX:
<asp:Repeater runat="server" DataSource='<%# Eval("Visitor") %>' OnItemCommand="rptVisitedItem_OnItemCommand" OnItemDataBound="rptVisitedItem_OnItemDataBound" ID="rptVisitedItem">
<ItemTemplate>
<td>
<asp:Panel Style="float: left;" runat="server" ID="editPanelGroup" Visible='<%# SelectId == Convert.ToInt32(Eval("VisitID")) %>'>
<asp:PlaceHolder runat="server" ID="pHolder" />
</asp:Panel>
<asp:Panel DefaultButton="btnGroup" runat="server" ID="editLinkButton" Visible='<%# SelectId != Convert.ToInt32(Eval("VisitID")) %>'>
<asp:LinkButton ID="btnGroup" ForeColor='<%# Eval("VisitorGroupID") != DBNull.Value ? Color.Black : Color.Empty %>' ToolTip="TRNSLTVisitorGroupName" runat="server" Text='<%# Eval("VisitorGroupID") == DBNull.Value ? "TRNSLTVisitorGroupName" : Eval("VisitorGroupName") %>' CommandName="selectGroup" CommandArgument='<%# Eval("VisitID") %>' />
</asp:Panel>
</td>
</ItemTemplate>
</asp:Repeater>
のC# ?jQueryのは、おそらく
どのボタンを使用しますか? – levent
ID = "btnGroup"で表示されるリンクボタン – Malphai