本文介绍了DataBinder.Eval方法在C#的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

喜有人知道如何在C#



其实我已经试过这



<$ P使用的DataBinder.Eval $ p> 的LinkBut​​ton lnkName =新的LinkBut​​ton();
lnkName.CommandArgument = DataBinder.Eval的(对象,&下;%#COURSE_ID%gt;中);



它显示错误。请告诉我错这个


解决方案

有关在设计页面示例,您可以使用这样的:

 < ASP:按钮的ID =btnEdit的CommandName =编辑
CommandArgument ='<%#DataBinder.Eval的(集装箱的rowIndex )%GT;'
的CssClass =cursor_hand=服务器文本=编辑/>

代码背后:

  INT的rowIndex = int.Parse(e.CommandArgument.ToString()); 

如果(e.CommandName.Equals(编辑))
{
//做些什么
}


Hi anybody know how to use databinder.eval in c#

Actually I've tried this

LinkButton lnkName = new LinkButton();
lnkName.CommandArgument = DataBinder.Eval("object","<%#COURSE_ID%>");

it is showing error. Whats the wrong with this?

解决方案

For Example in design page you can use like:

<asp:Button ID="btnEdit" CommandName="Edit" 
    CommandArgument='<%# DataBinder.Eval(Container, "RowIndex") %>'
    CssClass="cursor_hand" runat="server" Text="Edit" />

Code Behind:

int rowIndex = int.Parse(e.CommandArgument.ToString());

if (e.CommandName.Equals("Edit"))
{
   //do something
}

这篇关于DataBinder.Eval方法在C#的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-16 22:41