刚刚开始用C.NET 作项目 有个问题请教 请看这个注册网址http://www.hishopsoft.com/hishopdemo/DefaultStyle/reguser.aspx
看看这个注册过程
这是那个按钮 <asp:Button id="next" runat="server" Text='<%#rm.GetString("next")%>'></asp:Button>
当我输入lgq123 它就会提示该用户已经存在
我的问题如下:
1:text=<%#rm.GetString("next")%> 这个应该调有某个过程或者函数 来检测用户是否已经注册的
 这个过程或者函数是否写在了 
<Script runat="server">
Public Sub Application_OnBeginRequest(object sender, EventArgs e)end sub
</Script>
2:rm.GetString 是什么方面的内容 给个提示?<%#rm.GetString("next")%>=text=下一步
3:我想在这个注册页面作一下修改
  有 用户名和电子邮箱 两个字段作检查 检查 只要用户名和电子邮箱之一在数据库存在的 就给出类似的提示?
  应该如何写 给个提示? 谢谢
 

解决方案 »

  1.   

    text=<%#rm.GetString("next")%>
     这个应该调有某个过程或者函数 来检测用户是否已经注册的
    这个说法是错误的,它只是给text赋值 ,rm.GetString("next")%应该是在后台代码中定义的
    要检测应该在button_click事件中写
      

  2.   

    1:text=<%#rm.GetString("next")%> 这个应该调有某个过程或者函数 来检测用户是否已经注册的
     这个过程或者函数是否写在了 
     ---------------------
     用来更改Text的,而不是检测用户已注册的.
    <Script runat="server">
    Public Sub Application_OnBeginRequest(object sender, EventArgs e)end sub
    </Script>
    2:rm.GetString 是什么方面的内容 给个提示?<%#rm.GetString("next")%>=text=下一步
    -------------------
    类rm里的一个公共方法GetString()3:我想在这个注册页面作一下修改
      有 用户名和电子邮箱 两个字段作检查 检查 只要用户名和电子邮箱之一在数据库存在的 就给出类似的提示?
      应该如何写 给个提示? 谢谢  select count(*) from table1 where UPPER(用户名) = 'AAA' or UPPER(电子信箱) = '[email protected]'
      若结果大于0 那么说明存在了.
      

  3.   

    text=<%#rm.GetString("next")%> 这个应该调有某个过程或者函数 来检测用户是否已经注册的
    谁能给个具体的提示  这个过程或者函数应该写在什么地方? 这个过程或者函数应该是个 全部变量
    是吗?