0
我想這應該是可能的或類似的東西:在aspx頁面的TD中使用數據綁定語法?
<td <%# "style=" DataBinder.Eval(Container.DataItem, "CustName") == "T" ? "border:none" : "border:solid"%>>
但它沒有這樣做對我來說。
有沒有辦法做到這一點?
謝謝!
我想這應該是可能的或類似的東西:在aspx頁面的TD中使用數據綁定語法?
<td <%# "style=" DataBinder.Eval(Container.DataItem, "CustName") == "T" ? "border:none" : "border:solid"%>>
但它沒有這樣做對我來說。
有沒有辦法做到這一點?
謝謝!
我不知道,但嘗試這個
<td <%# string.Format("style={0}, Eval("CustName") == "T" ?
"border:none":"border:solid")%> >
或在CS文件中像這樣
protected string GetStyle()
{
var dt = SomeMethod();
If (string.compare("T",dt.rows[idx][idx].Tostring(),false)==0)
return "border:none";
return "border:solid";
}
用戶創建一個公共方法:
<td <%# string.Format("style={0}, GetStyle())%> >
我不知道如果你能做到這一點,但你可以試試這個:
<td style='<%# Eval("CustName") == "T" ? "border:none" : "border:solid"%>'>
</td>