精华内容
下载资源
问答
  • 用WebDeployment发布了...发布到服务器后能正常运行但没有样式,任何devexpress的样式都不显示。经过试验若干次,解决办法如下: 1、发布的bin目录中必须将引用的Devexpress dll 都放进去,我用的是插件式的devexpr...

    用WebDeployment发布了用在win7(x64)下vs2010加Devexpress 11.1.4 做的webapplication,vs生成时选择运行平台x86。

    发布到服务器后能正常运行但没有样式,任何devexpress的样式都不显示。经过试验若干次,解决办法如下:

    1、发布的bin目录中必须将引用的Devexpress dll 都放进去,我用的是插件式的devexpress破解版,所以不用换DevExpress.Data.v11.1.dll

    2、样式不显示是因为没有把DevExpress.Web.ASPxThemes.v11.1.dll 拷过去。

    3、在服务器上注册控件(这步可以不做)

    创建一个cmd文件,内容如下:

    @ECHO OFF

    sn -Vr DevExpress.Data.v11.1.dll
    gacutil /i DevExpress.Data.v11.1.dll

    sn -Vr DevExpress.SpellChecker.v11.1.Core.dll
    gacutil /i DevExpress.SpellChecker.v11.1.Core.dll

    sn -Vr DevExpress.Web.ASPxEditors.v11.1.dll
    gacutil /i DevExpress.Web.ASPxEditors.v11.1.dll

    sn -Vr DevExpress.Web.ASPxGridView.v11.1.dll
    gacutil /i DevExpress.Web.ASPxGridView.v11.1.dll

    sn -Vr DevExpress.Web.ASPxHtmlEditor.v11.1.dll
    gacutil /i DevExpress.Web.ASPxHtmlEditor.v11.1.dll

    sn -Vr DevExpress.Web.ASPxSpellChecker.v11.1.dll
    gacutil /i DevExpress.Web.ASPxSpellChecker.v11.1.dll

    sn -Vr DevExpress.Web.v11.1.dll
    gacutil /i DevExpress.Web.v11.1.dll

    echo 'OK'
    pause

    将所有引用的dll 都放进来,注意该文件路径需和gacutil.exe 、sn.exe、所有dll相同。

     

    感谢来自网络 的文章

    转载于:https://www.cnblogs.com/rainrcn/archive/2013/01/18/2866718.html

    展开全文
  • 参考网上的一此代码写的一个自定义分页控件,适用于gridview datalist等绑定数据源的控件。...所有参数一看便知,所以不再另说明。 样式自己可以修改,自己试一下便知。 有问题可以向我提问。 QQ:55248982
  • 第1章 服务器控件概述及开发环境部署 .1 1.1 自定义服务器控件 1 1.2 服务器控件在软件开发过程中的作用 1 1.3 在控件开发中提升自己 2 1.4 可继承控件基类介绍 2 1.5 运行一个简单的控件 7 1.5.1 开发一个...
  • 第1章 服务器控件概述及开发环境部署 .1 1.1 自定义服务器控件 1 1.2 服务器控件在软件开发过程中的作用 1 1.3 在控件开发中提升自己 2 1.4 可继承控件基类介绍 2 1.5 运行一个简单的控件 7 1.5.1 开发一个...
  • 第1章 服务器控件概述及开发环境部署 .1 1.1 自定义服务器控件 1 1.2 服务器控件在软件开发过程中的作用 1 1.3 在控件开发中提升自己 2 1.4 可继承控件基类介绍 2 1.5 运行一个简单的控件 7 1.5.1 开发一个...
  • 第1章 服务器控件概述及开发环境部署.1 1.1 自定义服务器控件1 1.2 服务器控件在软件开发过程中的作用1 1.3 在控件开发中提升自己2 1.4 可继承控件基类介绍2 1.5 运行一个简单的控件7 1.5.1 开发一个简单控件7...
  • 上传事件(暴露事件)、暴露属性、复杂属性管理、样式管理等是asp.net服务器自定义控件的高级主题。using System;using System.Web;using System.Web.UI;using System.Data;using System.Data.SqlClient;using

    这是一个选择省份然后将点击事件上传到控件顶层在页面处理事件的一个例子。加粗部分是整个上传事件过程。上传事件(暴露事件)、暴露属性、复杂属性管理、样式管理等是asp.net服务器自定义控件的高级主题。
    using System;
    using System.Web;
    using System.Web.UI;
    using System.Data;
    using System.Data.SqlClient;
    using System.Web.UI.WebControls;
    using System.ComponentModel;
    using Yeno.EnBiz.News.Tools;

    namespace Yeno.EnBiz.News.Controls
    {
     /// <summary>
     /// ResearchCtrl 的摘要说明。
     /// </summary>
     [ToolboxData("<{0}:LocalCtrl_Province runat=server></{0}:LocalCtrl_Province>")]
     public class LocalCtrl_Province : System.Web.UI.WebControls.WebControl,INamingContainer
     { 
      private TableCell _Province;
      public event CommandEventHandler ClickProvince;

      /// <summary>
      /// 将此控件呈现给指定的输出参数。
      /// </summary>
      /// <param name="output"> 要写出到的 HTML 编写器 </param>

      protected override void Render(HtmlTextWriter writer)
      {
       AddAttributesToRender(writer);
       writer.AddAttribute(HtmlTextWriterAttribute.Cellpadding,"5",false);
       writer.AddAttribute(HtmlTextWriterAttribute.Cellspacing,"0",false);
       writer.AddAttribute(HtmlTextWriterAttribute.Width,"100%",false);
       writer.RenderBeginTag(HtmlTextWriterTag.Table);

       writer.RenderBeginTag(HtmlTextWriterTag.Tr);
       _Province.RenderControl(writer);
       writer.RenderEndTag();

       writer.RenderEndTag();
      }
      protected override void CreateChildControls()
      {
       if(!Page.IsPostBack)
       {
        Controls.Clear();
        ClearChildViewState();
       }

       _Province=new TableCell();

       CreateProvince();
         

       this.Controls.Add(_Province);
      }
      protected void CreateProvince()
      {
       DataTable dtb=(DataTable)DataCall.RunSqlSP("N_Province_GetAll",ReturnType.ExecuteReader);
       for(int i=0;i<dtb.Rows.Count;i++)
       {
        LinkButton lb=new LinkButton();
        lb.Text=dtb.Rows[i]["PROVINCE"].ToString().Trim();
        lb.CausesValidation=false;
        lb.CommandArgument=dtb.Rows[i]["ID"].ToString();
        lb.Command +=new CommandEventHandler(Province_Command);
        _Province.Controls.Add(lb);
        _Province.Controls.Add(new LiteralControl("&nbsp;"));
       }
       dtb.Dispose();
      }
      protected void Province_Command(Object sender,CommandEventArgs e)
      {
       OnClickProvince(e);
      }
      protected void OnClickProvince(CommandEventArgs e)
      {
        if(ClickProvince!=null)
        {
         ClickProvince(this,e);
        }
      }
     }
    }

    展开全文
  • Delphi报表控件

    2006-02-23 09:05:59
    数据库报表设计系统(以下简称为报表系统),是专用于对访问远程数据库服务器所得的数据,如:SQL Server2000、Oracle等进行报表设计、预览和打印的系统。它设计自由、样式多样、操作简单,和通常的字处理排版类似。 ...
  • 基于jQuery的日历控件源码 操作方式和样式参考Google Calendar Demo中的服务器端采用MS ASP.NET MVC V1,事实上可替换成其他任何一种服务器端技术(包括PHP,ASP,JSP) 本来想直接叫Calendar,可是Google Code中的...
  • 10. 支持FTP服务器文件的导入;. 11. 支付PDF文件的浏览和打印; 12. 设置缺省文件格式模式的显示; 打印功能: 1. 直接对当前文件进行打印; 2. 单单的打印框选的元素; 3. 预览打印; 4. 打印出图时附加打印...
  • 服务器控件上只要SkinID,而在SKIN文件中对该SkinId设置cssClass即可。这和直接在控件上引用样式的效率相比是不是会更低?皮肤控制的原理是什么呢?整个编译过程是怎么样的呢? 转载于:...

    .NET2.0提出了皮肤主题。在服务器控件上只要加SkinID,而在SKIN文件中对该SkinId设置cssClass即可。这和直接在控件上引用样式的效率相比是不是会更低?皮肤控制的原理是什么呢?整个编译过程是怎么样的呢?

    转载于:https://www.cnblogs.com/shineqiujuan/archive/2009/01/07/1371097.html

    展开全文
  • 学习第四章内容第四章介绍了asp.net服务器控件的类型,格式化控件,介绍HTML服务器控件,以及如何调用客户端脚本我们主要学asp.net2.0新的内容1.服务器控件类型2.识别服务器控件服务器控件左上角有个绿色的三角,将...
    		学习第四章内容

    第四章介绍了asp.net服务器控件的类型,格式化控件,介绍HTML服务器控件,以及如何调用客户端脚本

    我们主要学asp.net2.0新加的内容

    1.服务器控件类型

    uploads/200605/07_202140_snap1.gif


    2.识别服务器控件

    服务器控件左上角有个绿色的三角,将HTML控件转为服务器控件只需选中控件,点右健选择作为服务器控件运行

    uploads/200605/07_202246_snap2.gif


    3.格式化控件

    3.1使用服务器控件本身的属性来定义

    uploads/200605/07_202636_snap3.gif


    3.2.使用样式表格式化,当然CSS样式表可分为外部和内部

    uploads/200605/07_202700_snap4.gif


    uploads/200605/07_202818_snap5.gif


    3.3也可以使用编程的方式来指定属性

    4.共享 HTML 控件属性

    所有 HTML 控件共享的属性

    uploads/200605/07_203430_snap6.gif

    uploads/200605/07_203436_snap7.gif

    uploads/200605/07_203440_snap8.gif


    5.asp.net2.0 HTML服务器新增控件

    一.HtmlHead 提供对服务器上的 HTML<head> 元素的编程访问
    None.gif<head id="head1"
    None.gif runat
    ="server">
    None.gif 
    <title>To be replaced.</title>
    None.gif
    </head>

    二.HtmlInputPassword 允许编程访问服务器上的 HTML <input type= password> 元素,用于创建一个允许用户输入密码的单行文本框
    None.gif<input type="password" runat="server" />

    三.HtmlInputReset 允许编程访问服务器上的 HTML <input type=reset> 元素,用于在网页上创建可将窗体控件重置为初始值的按钮控件
    None.gif<input id="Reset1" type="reset" value="Clear" runat="server" />

    四.HtmlInputSubmit 允许编程访问服务器上的 HTML <input type= submit> 元素,用于在网页上创建一个可提交窗体的按钮控件
    None.gif<input type="submit" runat="server" value="Submit" />

    五.HtmlLink HtmlLink 控件可用于以声明方式在网页中指定级联样式表引用
    None.gif<head runat="server">
    None.gif 
    <title>HtmlLink Control</title>
    None.gif 
    None.gif 
    <link id="Resource1" href="StyleSheet.css" runat="server" />
    None.gif
    </head>

    六.HtmlTitle 允许编程访问服务器上的 HTML <title> 元素,以编程方式指定 Web 窗体页的 HTML <title> 元素
    ExpandedBlockStart.gif<%@ Page Language="C#" %>
    None.gif
    ExpandedBlockStart.gif
    <script runat="server">
    InBlock.gif 
    InBlock.gif 
    void Page_Load(object sender, EventArgs e)
    ExpandedSubBlockStart.gif 
    {
    InBlock.gif
    InBlock.gif 
    if (Page.Header != null)
    ExpandedSubBlockStart.gif 
    {
    InBlock.gif 
    InBlock.gif Page.Header.Title 
    = "Welcome! The time is: " + System.DateTime.Now;
    InBlock.gif 
    ExpandedSubBlockEnd.gif }

    InBlock.gif 
    ExpandedSubBlockEnd.gif }

    ExpandedBlockEnd.gif 
    None.gif
    </script>
    None.gif
    None.gif
    <html>
    None.gif
    None.gif 
    <head id="Head1" runat="server">
    None.gif
    None.gif 
    </head>
    None.gif
    None.gif 
    <body>
    None.gif
    None.gif 
    <form id="form1" runat="server">
    None.gif
    None.gif 
    <h3>HtmlTitle Example</h3>
    None.gif
    None.gif 
    </form>
    None.gif
    None.gif 
    </body>
    None.gif
    None.gif
    </html>

    .HtmlMeta 允许以编程方式访问服务器上的 HTML<meta> 标记
    ExpandedBlockStart.gifContractedBlock.gif<%dot.gif@ Page Language=”VB” %>
    ExpandedBlockStart.gif
    <script runat=”server”>
    InBlock.gifProtected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
    InBlock.gifMeta1.Attributes(“Name”) 
    = “description”
    InBlock.gifMeta1.Attributes(“CONTENT”) 
    = “Generated on: “ & DateTime.Now.ToString()
    ExpandedBlockEnd.gifEnd Sub
    None.gif
    </script>
    None.gif
    <html xmlns=”http://www.w3.org/1999/xhtml” >
    None.gif
    <head runat=”server”>
    None.gif
    <title>Using the HtmlGenericControl class</title>
    None.gif
    <meta id=”Meta1” runat=”server” />
    None.gif
    </head>
    None.gif
    <body>
    None.gif
    <form id=”form1” runat=”server”>
    None.gif
    <div>
    None.gifThe rain in Spain stays mainly in the plains.
    None.gif
    </div>
    None.gif
    </form>
    None.gif
    </body>
    None.gif
    </html>

    6.管理客户端脚本

    ClientScriptManager用于在 Web 应用程序中定义用于管理客户端脚本的方法

    6.1
    使用OnClientClick属性指定引用的脚本事件
    ExpandedBlockStart.gifContractedBlock.gif<%dot.gif@ Page Language="C#" %>
    None.gif
    ExpandedBlockStart.gif
    <script runat="server">
    InBlock.gif protected 
    void Page_Load(object sender, EventArgs e)
    ExpandedSubBlockStart.gif 
    {
    InBlock.gif string myScript 
    = @"function AlertHello() { alert('Hello ASP.NET'); }";
    InBlock.gif Page.ClientScript.RegisterClientScriptBlock(
    this.GetType(), 
    InBlock.gif 
    "MyScript", myScript, true);
    InBlock.gif 
    ExpandedBlockEnd.gif }

    None.gif
    </script>
    None.gif
    None.gif
    <html xmlns="http://www.w3.org/1999/xhtml" >
    None.gif
    <head id="Head1" runat="server">
    None.gif 
    <title>Adding JavaScript</title>
    None.gif
    </head>
    None.gif
    <body>
    None.gif 
    <form id="form1" runat="server">
    None.gif 
    <div>
    None.gif 
    <asp:Button ID="Button1" Runat="server" Text="Button" 
    None.gif OnClientClick
    ="AlertHello()" />
    None.gif 
    </div>
    None.gif 
    </form>
    None.gif
    </body>
    None.gif
    </html>

    再看下面的例子
    6.2

    ExpandedBlockStart.gifContractedBlock.gif<%dot.gif@ Page Language="C#" %>
    None.gif
    None.gif
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    None.gif
    ExpandedBlockStart.gif
    <script runat="server">
    InBlock.gif protected 
    void Page_Load(object sender, EventArgs e)
    ExpandedSubBlockStart.gif 
    {
    InBlock.gif 
    // Page will produce Javascript error
    InBlock.gif
     string myScript = @"alert(document.forms[0]['TextBox1'].value);";
    InBlock.gif Page.ClientScript.RegisterClientScriptBlock(
    this.GetType(), 
    InBlock.gif 
    "MyScript", myScript, true);
    ExpandedBlockEnd.gif }

    None.gif
    </script>
    None.gif
    None.gif
    <html xmlns="http://www.w3.org/1999/xhtml" >
    None.gif
    <head runat="server">
    None.gif 
    <title>Untitled Page</title>
    None.gif
    </head>
    None.gif
    <body>
    None.gif 
    <form id="form1" runat="server">
    None.gif 
    <div>
    None.gif 
    <asp:TextBox ID="TextBox1" runat="server" Text="Hello ASP.NET"></asp:TextBox>
    None.gif 
    </div>
    None.gif 
    </form>
    None.gif
    </body>
    None.gif
    </html>

    本来的意思是想弹出一个确认窗口,但出现错误提示对象为空可以使用RegisterStartupScript方法

    RegisterStartupScript 方法添加的脚本块在页面加载完成但页面的 OnLoad 事件引发之前执行
    ExpandedBlockStart.gifContractedBlock.gif<%dot.gif@ Page Language="C#" %>
    None.gif
    None.gif
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    None.gif
    ExpandedBlockStart.gif
    <script runat="server">
    InBlock.gif protected 
    void Page_Load(object sender, EventArgs e)
    ExpandedSubBlockStart.gif 
    {
    InBlock.gif string myScript 
    = @"alert(document.forms[0]['TextBox1'].value);";
    InBlock.gif Page.ClientScript.RegisterStartupScript(
    this.GetType(), 
    InBlock.gif 
    "MyScript", myScript, true);
    ExpandedBlockEnd.gif }

    None.gif
    </script>
    None.gif
    None.gif
    <html xmlns="http://www.w3.org/1999/xhtml" >
    None.gif
    <head runat="server">
    None.gif 
    <title>Untitled Page</title>
    None.gif
    </head>
    None.gif
    <body>
    None.gif 
    <form id="form1" runat="server">
    None.gif 
    <div>
    None.gif 
    <asp:TextBox ID="TextBox1" runat="server" Text="Hello ASP.NET"></asp:TextBox>
    None.gif 
    </div>
    None.gif 
    </form>
    None.gif
    </body>
    None.gif
    </html>

    也可以使用RegisterClientScriptInclude方法获取外部JS脚本
    None.gifstring myScript = “myJavaScriptCode.js”
    None.gifPage.ClientScript.RegisterClientScriptInclude(“myKey”, myScript);
    None.gif
    <script src=”myJavaScriptCode.js” type=”text/javascript”></script>

    在 ASP.NET 网页中不经过回发而实现客户端回调

    客户端回调组件
    创建实现客户端回调的 ASP.NET 页与创建任何 ASP.NET 页类似,但也有些不同。例如,该页必须执行以下操作:

    实现 ICallbackEventHandler 接口。可以向任何 ASP.NET 网页添加此接口声明。

    包括一个实现 RaiseCallbackEvent 接口的方法。此方法将由回调来调用,然后它将向 clientCallback 函数返回一个字符串。

    此外,该页还必须包含执行以下操作的三个客户端脚本函数:

    一个函数调用帮助器方法,该方法执行对服务器的实际请求。在此函数中,可以首先执行自定义逻辑以准备事件参数,然后可以将一个字符串作为参数发送到服务器端回调事件处理程序。

    另一个函数由处理回调事件的服务器代码的结果调用并接收该结果,同时接受表示该结果的字符串。该函数称为 clientCallBack 函数。

    第三个函数是执行对服务器的实际请求的 Helper 函数,当在服务器代码中使用 GetCallbackEventReference 方法生成对此函数的引用时,由 ASP.NET 自动生成该函数。

    客户端回调及回发都是对起始页的请求,因此在 Web 服务器日志中将客户端回调及回发记录为页请求
    ExpandedBlockStart.gif<%@ Page Language="C#" AutoEventWireup="true" CodeFile="RandomNumber.aspx.cs" Inherits="RandomNumber" %>
    None.gif
    None.gif
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    None.gif
    None.gif
    <html xmlns="http://www.w3.org/1999/xhtml" >
    None.gif
    <head id="Head1" runat="server">
    None.gif 
    <title>Callback Page</title>
    None.gif 
    ExpandedBlockStart.gif 
    <script type="text/javascript">
    ExpandedSubBlockStart.gif 
    function GetNumber()
    InBlock.gif UseCallback();
    ExpandedSubBlockEnd.gif }

    InBlock.gif 
    ExpandedSubBlockStart.gif 
    function GetRandomNumberFromServer(TextBox1, context)
    InBlock.gif document.forms[
    0].TextBox1.value = TextBox1;
    ExpandedSubBlockEnd.gif }

    ExpandedBlockEnd.gif 
    </script>
    None.gif 
    None.gif
    </head>
    None.gif
    <body>
    None.gif 
    <form id="form1" runat="server">
    None.gif 
    <div>
    None.gif 
    <input id="Button1" type="button" value="Get Random Number" 
    None.gif onclick
    ="GetNumber()" />
    None.gif 
    <br />
    None.gif 
    <br />
    None.gif 
    <asp:TextBox ID="TextBox1" Runat="server"></asp:TextBox>
    None.gif 
    </div>
    None.gif 
    </form>
    None.gif
    </body>
    None.gif
    </html>
    None.gifusing System;
    None.gifusing System.Data;
    None.gifusing System.Configuration;
    None.gifusing System.Collections;
    None.gifusing System.Web;
    None.gifusing System.Web.Security;
    None.gifusing System.Web.UI;
    None.gifusing System.Web.UI.WebControls;
    None.gifusing System.Web.UI.WebControls.WebParts;
    None.gifusing System.Web.UI.HtmlControls;
    None.gif
    None.gifpublic partial class RandomNumber : System.Web.UI.Page, ICallbackEventHandler
    None.gif{
    None.gif private string _callbackResult = null;
    None.gif
    None.gif protected void Page_Load(object sender, EventArgs e)
    None.gif {
    None.gif string cbReference = Page.ClientScript.GetCallbackEventReference(this, 
    None.gif "arg", "GetRandomNumberFromServer", "context");
    None.gif string cbScript = "function UseCallback(arg, context)" +
    None.gif "{" + cbReference + ";" + "}";
    None.gif 
    None.gif Page.ClientScript.RegisterClientScriptBlock(this.GetType(),
    None.gif "UseCallback", cbScript, true);
    None.gif }
    None.gif
    None.gif public void RaiseCallbackEvent(string eventArg)
    None.gif {
    None.gif Random rnd = new Random();
    None.gif _callbackResult = rnd.Next().ToString();
    None.gif }
    None.gif
    None.gif public string GetCallbackResult()
    None.gif {
    None.gif return _callbackResult;
    None.gif }
    None.gif}
    展开全文
  • 这个其实就是把你网页当中相同的控件,假如他们有相同的属性,就把它们写在一个外观文件当中,以及div与CSS样式! 首先创建一个外观文件,然后...Ø在.skin外观文件中可以定义Web服务器控件的外观,定义的样式类似asp
  • 4.2.6 通过编程创建服务器控件 4.2.7 处理服务器端事件 4.3 Web控件 4.3.1 WebControl基类 4.3.2 基本的Web控件类 4.3.3 单位 4.3.4 枚举 4.3.5 颜色 4.3.6 字体 4.3.7 焦点 4.3.8 默认按钮 ...
  • 4.2.6 通过编程创建服务器控件 4.2.7 处理服务器端事件 4.3 Web控件 4.3.1 WebControl基类 4.3.2 基本的Web控件类 4.3.3 单位 4.3.4 枚举 4.3.5 颜色 4.3.6 字体 4.3.7 焦点 4.3.8 默认按钮 ...
  • 74.如何禁用服务器控件的验证功能 75.如何控制页面部分验证控件有效 76.如何实现控件即时验证功能 77.如何使用验证控件综合验证用户注册页面 78.如何验证DataGrid控件的编辑列 81.如何使用验证控件验证日期类型...
  • 在iis上把web程序配置成站点是ok的,但配置成虚拟目录,就会发现 图片路径不能,样式不能加载,链接出错。...asp:img 等.net服务器控件,html控件不起作用(runat="server"也不行) 4,页面层还可以用"./" 5,对...
  • 实例157 给服务器控件加不存在的属性 260 实例158 动态使用表格 260 实例159 PlaceHolder容器控件的使用 262 实例160 设置Web窗体的默认焦点控件 263 实例161 设置Web窗体的默认按钮 264 实例162 应用ViewState保存...
  • 在网络资料管理里因为模仿windows系统的资源管理系统,所以需要用到右键菜单,纯JS写的吧又不能用.NET里的服务器控件,所以就自己模仿别人的写了一个! 1.首先样式表,如下: <styletype="text/css"> ...
  • 实例157 给服务器控件加不存在的属性 260 实例158 动态使用表格 260 实例159 PlaceHolder容器控件的使用 262 实例160 设置Web窗体的默认焦点控件 263 实例161 设置Web窗体的默认按钮 264 实例162 应用ViewState保存...
  • 实例157 给服务器控件加不存在的属性 260 实例158 动态使用表格 260 实例159 PlaceHolder容器控件的使用 262 实例160 设置Web窗体的默认焦点控件 263 实例161 设置Web窗体的默认按钮 264 实例162 应用ViewState保存...
  • NET鼠标右键菜单JS[原]

    2013-04-19 13:43:00
    在网络资料管理里因为模仿windows系统的资源管理系统,所以需要用到右键菜单,纯JS写的吧又不能用.NET里的服务器控件,所以就自己模仿别人的写了一个! 1.首先样式表,如下:    /*右键菜单*/  .cMenu {...
  • 4.2.6 通过编程创建服务器控件 103 4.2.7 处理服务器端事件 104 4.3 Web控件 107 4.3.1 WebControl基类 107 4.3.2 基本的Web控件类 108 4.3.3 单位 109 4.3.4 枚举 110 4.3.5 颜色 110 4.3.6 字体...
  • 实例183 查询商品的详细信息并绑定到服务器控件 实例184 将数据库中菜谱数据绑定到ListBox控件 实例185 将新闻类型绑定到DropDownList控件 实例186 将数组绑定到DropDownList控件 9.3 XML数据绑定 实例187 将XML文件...
  • 实例183 查询商品的详细信息并绑定到服务器控件 实例184 将数据库中菜谱数据绑定到ListBox控件 实例185 将新闻类型绑定到DropDownList控件 实例186 将数组绑定到DropDownList控件 9.3 XML数据绑定 实例187 将XML文件...
  • 实例183 查询商品的详细信息并绑定到服务器控件 实例184 将数据库中菜谱数据绑定到ListBox控件 实例185 将新闻类型绑定到DropDownList控件 实例186 将数组绑定到DropDownList控件 9.3 XML数据绑定 实例187 将XML文件...
  • 如何禁用服务器控件的验证功能 75.如何控制页面部分验证控件有效 76.如何实现控件即时验证功能 77.如何使用验证控件综合验证用户注册页面 78.如何验证DataGrid控件的编辑列 81.如何使用验证控件...
  • ASP.NET 2.0在Web应用程序开发方面迈出了革命性的一步,新增了50多个服务器控件,类的数量也增加了一倍,其他许多方面也有很重大的变化。ASP.NET 2.0的目标是提高开发人员的效率、改善应用程序的性能和可伸缩性...

空空如也

空空如也

1 2 3 4 5 ... 14
收藏数 275
精华内容 110
关键字:

服务器控件加样式