请问:
我用repeater这个控件。
其中的一个值为<%#DataBinder.Eval(Container.DataItem,"answer")%>
--------------------------------------------------------
我在后台设定一个变量string a;
请问有什么办法把<%#DataBinder.Eval(Container.DataItem,"answer")%>
赋予a这个变量?
我用repeater这个控件。
其中的一个值为<%#DataBinder.Eval(Container.DataItem,"answer")%>
--------------------------------------------------------
我在后台设定一个变量string a;
请问有什么办法把<%#DataBinder.Eval(Container.DataItem,"answer")%>
赋予a这个变量?
或<# showa>,showa是函数,用来显示a的
{
a = str;
}前台写成 <%# GetString(DataBinder.Eval(Container.DataItem,"answer").ToString())%>
tablecell获取你想要得值,当然这只是一种方法。自己看看CSDN 和 framework的资源文件,搜索以下,都可以查到的。
可以直接写到ItemDataBound事件里面
a = Convert.ToString(DataBinder.Eval(e.Item.DataItem,"answer"));
》》nils的回答也是错的^_^
public string GetString(object str)
{
a = str.ToString();
return str.ToString();
}