asp.net关于访问DataList头模版里控件的问题

2024-12-17 06:43:13
推荐回答(4个)
回答1:

方法一:

在你的cs文件中写一个
//这个str 是你接收到的参数
string str="A";
public string GetStr()
{
string b;
//操作 将B赋值

return b;
}

在页面上
'>

说明: 在datalist中 可以直接绑定后台的返回值是string的public方法
方法二:看你这里是只有两个选择 可以考虑这种的
Text='<%# Eval("XX").ToString()== "1"? "AAAA" : "BBBB"%>' >'>
这样的

回答2:

1.在当前页面接受这个值,并放到一个public 的变量中
2.">
如果更复杂 这儿可以改成后台的一个方法进行处理返回值

回答3:

在你DataList1绑定完数据源后查找这个控件!

回答4:

DataList1_ItemDataBound事件里你是否限制了 e.Row.RowType