当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 我想让agent 控件发出汉语语音怎么样可以实现呢? ......
    摘要: 在ondraw()函数里面,参数为cdc *pdc; 现有pbits是指向一个 w * h 的位图数据矩阵 由于是256灰度位图,所以只有8位位图数据,pbits使用unsigned char *类型 现在的问题是:如何将pbits 显示到pdc上? 是否要生成灰度位图调色板、选入调色板? 但是pdc的bitblt和stretchblt里面要用到dc类型的参数作为源数据,而现在只有数据矩阵......


帮忙把*.aspx中的C#脚本放到*.aspx.cs中去,使html 和脚本程序分离开,谢谢

我想将下面两个例子   的c#脚本都分别放到两个   a1.aspx.cs   和   a2.aspx.cs,使html   和脚本程序分离开,两个例子分开做,谢谢!  
   
   
   
  第一个:a1.aspx       访问数据库例子。  
   
  <%@   Import   Namespace="System.Data"   %>  
  <%@   Import   Namespace="System.Data.SqlClient"   %>  
   
  <html>  
     
  <script   language="C#"   runat="server">  
   
          protected   void   Page_Load(Object   sender,   EventArgs   e)   {  
                  SqlConnection   myConnection   =   new   SqlConnection("server=(local)\\NetSDK;database=pubs;Trusted_Connection=yes");  
                  SqlCommand   myCommand   =   new   SqlCommand("select   *   from   Authors",   myConnection);  
   
                  myConnection.Open();  
   
                  SqlDataReader   dr   =   myCommand.ExecuteReader();  
   
                  MyDataGrid.DataSource   =   dr;  
                  MyDataGrid.DataBind();  
   
                  myConnection.Close();  
          }  
   
  </script>  
   
  <body>  
   
      <h3><font   face="宋体">DataGrid   控件的简单选择</font></h3>  
   
      <ASP:DataGrid   id="MyDataGrid"   runat="server"  
          Width="700"  
          BackColor="#ccccff"  
          BorderColor="black"  
          ShowFooter="false"  
          CellPadding=3  
          CellSpacing="0"  
          Font-Name="宋体"  
          Font-Size="8pt"  
          HeaderStyle-BackColor="#aaaadd"  
          EnableViewState="false"  
      />  
   
  </body>  
  </html>  
   
   
   
   
  第二个:a2.aspx       服务器控件窗体验证例子。  
   
  <html>  
  <head>  
     
          <script   language="C#"   runat=server>  
   
                  void   ValidateBtn_OnClick(object   sender,   EventArgs   e)   {  
   
                          if   (Page.IsValid)   {  
                                lblOutput.Text   =   "页有效!";  
                          }  
                          else   {  
                                lblOutput.Text   =   "页无效!:-(";  
                          }  
                  }  
   
                  void   ServerValidate   (object   source,   ServerValidateEventArgs   value)   {  
   
                          //   偶数?  
                          try   {  
                                int   num   =   Int32.Parse(value.Value);  
                                if   (num%2   ==   0)   {  
                                        value.IsValid   =   true;  
                                        return;  
                                }  
                          }  
                          catch   (Exception)   {}  
   
                          value.IsValid   =   false;  
                  }  
   
        </script>  
   
  </head>  
  <body>  
   
  <h3><font   face="宋体">CustomValidator   示例</font></h3>  
  <p>  
   
  <form   runat="server">  
   
          <asp:Label   id=lblOutput   runat="server"  
                  Text="输入一个偶数:"  
                  Font-Name="宋体"  
                  Font-Size="10.5pt"   /><br>  
   
          <p>  
   
          <asp:TextBox   id=Text1   runat="server"   />  
   
          <asp:RequiredFieldValidator   id="RequiredFieldValidator1"   runat="server"  
                  ControlToValidate="Text1"  
                  ErrorMessage="请输入一个数字"  
                  Display="Dynamic"  
                  Font-Name="verdana"   Font-Size="10pt">  
          </asp:RequiredFieldValidator>  
   
          <asp:CustomValidator   id="CustomValidator1"   runat="server"  
                  ControlToValidate="Text1"  
                  ClientValidationFunction="ClientValidate"  
                  OnServerValidate="ServerValidate"  
                  Display="Static"  
                  Font-Name="verdana"   Font-Size="10pt">  
                        不是偶数!  
          </asp:CustomValidator>  
   
          <p>  
   
          <asp:Button   text="验证"   onclick="ValidateBtn_OnClick"   runat="server"   />  
   
          <script   language="javascript">  
   
                function   ClientValidate(source,   arguments)  
                {  
                      //   偶数?  
                      if   (arguments.Value%2   ==   0)  
                          arguments.IsValid   =   true;  
                      else  
                          arguments.IsValid   =   false;  
                }  
          </script>  
   
  </form>  
   
   
 

NO.1   作者: Essence_zhx

在.Net中新建一个WebForm然后把表现代码写道htm里,把C#代码拷贝到.cs文件里就可以了。

NO.2   作者: hgknight

using   System.Data;  
  using   System.Data.SqlClient;

NO.3   作者: jupiterII

using   System.Data;  
  using   System.Data.SqlClient;

NO.4   作者: happypolo

新建一web   form  
  先把HTM文本拷贝到设计界面中,看看效果后再将web   控件的实现写进.CS文件中...  
 


 ·下载的问题    »显示摘要«
    摘要: 有没有办法知道客户端已下载完毕. ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE