将geturl方法单独作为一个文件试试

解决方案 »

  1.   

    可以在Page_Load() 函数中写啊,
    Problem.NavigateUrl=GetUrl("Problem");
      

  2.   

    报什么错?
    试试在页面上加
    <%@ Page NameSpace="your namespace"%>
      

  3.   

    try:void Page_Load(object src,EventArgs e){
    Page.DataBind();
    }NavigateUrl='<%#GetUrl("Problem")%>'
      

  4.   

    笔误
    <%@ Import NameSpace="your namespace"%>
      

  5.   

    那个函数是动态的取一些数值,所以不能写在pageload里
      

  6.   

    可以用NavigateUrl='<%# GetUrl("Problem") %>',但应在Page_Load中使用Page.DataBind()语句,或者在取得某些数值后,执行NavigateUrl=GetUrl("Problem")。
      

  7.   

    出什么错?先在Load中DataBind,再NavigateUrl=GetUrl("Problem")看看
      

  8.   

    GetUrl("Problem")是获得文本框输入的值后跳转到指定的页面
      

  9.   

    GetUrl() 的执行结果 到底是跳转到指定的页面,还是返回一个字符串?