正在传递的空CommandArgument。我已经尝试了所有其他建议

时间:2017-05-10 22:00:54

标签: c# telerik

我不知所措。谁能告诉我为什么会传递空白的CommandArgument

<asp:LinkButton CssClass="btnDrilldown" 
     runat="server" 
     CommandArgument='<%# DataBinder.Eval(Container.DataItem, "LevelId") %>'  
                Text='<%# DataBinder.Eval(Container.DataItem, "LevelId") %>' 
     OnCommand="btnDrilldown_OnCommand">
</asp:LinkButton>

这似乎有效。 Text字段在页面上正确显示。但是,通过的是空白。

e.CommandArgument.ToString() == "".

也是如此

((LinkButton)sender).Text

string LevelId = ((LinkButton)sender).CommandArgument). 

有什么想法吗?

protected void btnDrilldown_OnCommand(Object sender, CommandEventArgs e)
{
      string LevelId = e.CommandArgument.ToString();
}

0 个答案:

没有答案