日期:2014-05-18  浏览次数:21071 次

C#中在aspx页面中调用后台函数的问题
我想在aspx页面中调用一个后台cs文件中的函数,实现对一个textbox是否readonly的设定。

在aspx文件中写:
<input type="text" <%#isEdit("Y")%>>

在cs文件中写:
public string isEdit(string flag)
{
  if(flag=="Y")
  {
  return ("readonly");
  }
  else
  {
  return ("");
  }
}

执行后,页面的显示是<input type="text" >,在函数isEdit里设断点查看,函数根本没执行。

不知道我是哪里错了,请做过的人帮忙看看。。。。。。。。

------解决方案--------------------
調用函數 用<%=isEdit("Y")%>
------解决方案--------------------
恩#要换成=号
------解决方案--------------------
探讨
調用函數 用 <%=isEdit("Y")%>