1

我已经看到 Eval() 都被称为参数,例如在中继器 <%#DoMethod(Eval("field"))%>中,然后在代码隐藏中

protected string DoMethod(object eval)
{
    return .....
}

但我也看到了

protected string DoMethod()
{
    string field = Eval("field").ToString();
    return .....
}

哪个更好?

我最初的猜测是第二种,因为这可以帮助调试,但我也听说第一种方法更好。

4

0 回答 0