gpt4 book ai didi

c# - 断点未命中 ItemDataBound 函数

转载 作者:太空宇宙 更新时间:2023-11-03 21:38:48 25 4
gpt4 key购买 nike

我有一个名为 RadGrid1 的网格控件,在 RadGrid1_ItemDataBound 中有一个断点,但是当我运行我的 aspx 应用程序时,断点没有被触发。

我的代码是:

<telerik:RadGrid ID="RadGrid1" runat="server" Width="980px" CssClass="GridDisplay" 
AllowAutomaticDeletes="false" AllowAutomaticInserts="false" AllowAutomaticUpdates="true" AllowPaging="true"
AutoGenerateColumns="False" AutoGenerateDeleteColumn="false" AutoGenerateEditColumn="false" ItemStyle-Height="20px"
ClientSettings-ActiveRowIndex="true" EnableViewState = "false" OnDeleteCommand = "RadGrid1_OnDelete"
OnItemCreated = "RadGrid1_ItemCreated" OnItemDatabound = "RadGrid1_ItemDatabound" OnNeedDataSource = "RadGrid1_NeedDataSource">

<telerik:GridTemplateColumn DataField="Confirmed" HeaderText="Confirmed" UniqueName="Confirmed" Visible="true">
<ItemTemplate>
<asp:CheckBox ID="chkVerified" runat="server" AutoPostBack="true"
Checked='<%# bool.Parse(Eval("Verified").ToString()) %>'
Enabled='<%# !!Convert.ToBoolean(Convert.ToInt32(Eval("Verified").ToString())) %>'
ToolTip='<%# Eval("NoConfirmDesc").ToString() %>'
/>
</ItemTemplate>
</telerik:GridTemplateColumn>

aspx.cs

private void RadGrid1_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
if (e.Item is GridDataItem)
{ }
}

最佳答案

在 aspx 中,Databound 事件的处理程序称为 RadGrid1_ItemDatabound

OnItemDatabound = "RadGrid1_ItemDatabound"

但是在后面的代码中,您的方法在 databound 中用大写字母 B 拼写

void RadGrid1_ItemDataBound

确保将断点放在正确的方法中。

关于c# - 断点未命中 ItemDataBound 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20473664/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com