易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : asp.net

ASP.NET State Service

   Web里加入<sessionState cookieless="false" mode="StateServer" timeout="60" stateNetworkTimeout="3600" sqlCommandTimeout="3600"/>后必须(cmd里运行:Net Start aspnet_state)才可以设置session值。
这一段就是配置应用程序是如何存储Session信息的了。我们以下的各种操作主要是针对这一段配置展开。让我们先看看这一段配置中所包含的内容的意思。sessionState节点的语法是这样的:    
         
      <sessionState   mode="Off|InProc|StateServer|SQLServer"    
        cookieless="true|false"    
        timeout="number   of   minutes"    
        stateConnectionString="tcpip=server:port"    
        sqlConnectionString="sql   connection   string"    
        stateNetworkTimeout="number   of   seconds"    
      /> ......

ASP.NET中上传文件到数据库

SQL脚本:
CREATE TABLE tblBooksUpload
(
 DocID int NOT NULL IDENTITY Primary Key ,
 DocTitle varchar (200) ,
 Doc image,
 DocType varchar (50) ,
 Entrydate datetime Default GetDate()
)

首先我们要实现用户在浏览器端自由选择文件,然后上传,这里用户选择文件,当然是要求标准的Windows方式,所以,我们在这里使用Form的File文件组件来给用户选择文件。注意,因为上传文件,所以,在Form的属性设置的时候,我们应该设置为:multipart/form-data,这样,才可以正确上传文件。下面是上传页面的主要代码:
<form id="frmUpload" method="post" enctype="multipart/form-data" runat="server">
<span>Title</span><br>
<asp:textbox id="txtTitle" runat="server" EnableViewState="False"></asp:textbox>
<asp:requiredfieldvalidator id="valrTitle" runat="server" ErrorMessage="*
Required" ControlToValidate="txtTitle">* Required</asp:requiredfieldvalidator>
<br>
<br>
<span>Docutmen ......

asp.net 数据集 使用DataObjectTypeName

在asp.net 使用数据集设计器 访问数据中说过,要使Insert,Update,Delete查询可用,必须删除ObjectDataSource对象
属性DataObjectTypeName的值。下面要说的是,在不删除该值下使查询可用的方法。(由于之前在删除
DataObjectTypeName后Insert,Update,Delete查询一直调试不成功,于是诞生了如下使用方法。)
与asp.net 使用数据集设计器 访问数据相同的,首先要使用数据集设计器创建DataSet并修改好TableAdapter的Insert,Update,Delete查询。然后创建两个类,一个是继承TableAdapter的DataAdapter类,一个是用于DataObjectTypeName的普通类。示例代码如下:
public class ProductsAdapter : DataSet1TableAdapters.ProductsTableAdapter
{
public ProductsAdapter()
{
//
//TODO: 在此处添加构造函数逻辑
//
}
public int Insert(Product product)
{
return base.Insert(product.SerialNum, product.ProductName, product.ClassName, product.ShortPic, product.Pic);
}
public int Update(Product product)
{
return base.Update(product.SerialNum, product.ProductName, product.ClassName, product.Short ......

Asp.Net Button的UseSubmitBehavior属性

在某页面上有如下信息,
Html,
<asp:Button ID="btn" runat="server" Text="Click me" OnClick="ButtonClicked" />
<script language="javascript">
function javascriptMethod() {
alert(1);
}

</script>
C#,
protected void ButtonClicked(object sender, EventArgs e)
{
btn.Text = "ddddddddddddddd";
}
protected void Page_Load(object sender, EventArgs e)
{
btn.Attributes.Add("onclick", "javascriptMethod();return true;");
}
我给btn一个服务器端时间,改变他的Text,同时,我给btn绑定一个客户端事件,弹出“1”。
此时我们运行页面并点击按钮,一切都很顺利,弹出“1”以后,Text值被修改。
然后,修改btn的UseSubmitBehavior属性,把他值设置成False,
<asp:Button ID="btn" runat="server" Text="Click me" OnClick="ButtonClicked" UseSubmitBehavior="false" />
这时候再运行页面并单击按钮,结果是只弹出“1”,Text值并没有被修改。在ButtonClicked里设置断点,发现这段代码 ......

asp.net中用soapheader作验证的使用步骤: 很简单

Asp.net页面中调用以SOAP头作验证的web services操作步骤:
第一步:用来作SOAP验证的类必须从SoapHeader类派生,类中Public的属性将出现在自动产生XML节点中,即:
<soap:Header>
    <UserSoapHeader xmlns="http://tempuri.org/">
      <UserName>string</UserName>
      <Pwd>string</Pwd>
    </UserSoapHeader>
</soap:Header>
public class UserSoapHeader : SoapHeader
{
    private string _userName;
    private string _pwd;
 
    //public的属性将自动生成xml结点
    public string UserName
    {
        get { return _userName; }
        set { _userName = value; }
    }
 
    public string Pwd
    {
        get { return _pwd; } ......

C# ASP.NET里@的妙用

C# ASP.NET里@的妙用
ASP.NET C# string 字符串的前面可以加 @ 可以将转义字符(\)当作普通字符对待。
比如:string str = @"C:\Windows";
如果我们不用 @ 的话,应该是:string str = "C:\\Windows";
 
@ 字符串中,我们用两个连续英文双引号表示一个英文双引号,如下字符串的实际内容为:="=,字符串长度为 3。
string str = @"=""=";
 
@ 字符串中可以任意换行,换行符及缩进空格都计算在字符串长度之内。
string str = @"<script type=""text/javascript"">
    <!--
    -->
    </script>";
 
由于 @ 的这种特性,我们常将其应用到 SQL 字符串中。
string sql = @"select * from tbl";
@ 只在连续一段字符串中有效,@"abc" + "\\",用 + 将两个字符串连接起来,第二个字符串中没有用 @ 标识,其中的 \ 就成为转义字符。
......

C# ASP.NET里@的妙用

C# ASP.NET里@的妙用
ASP.NET C# string 字符串的前面可以加 @ 可以将转义字符(\)当作普通字符对待。
比如:string str = @"C:\Windows";
如果我们不用 @ 的话,应该是:string str = "C:\\Windows";
 
@ 字符串中,我们用两个连续英文双引号表示一个英文双引号,如下字符串的实际内容为:="=,字符串长度为 3。
string str = @"=""=";
 
@ 字符串中可以任意换行,换行符及缩进空格都计算在字符串长度之内。
string str = @"<script type=""text/javascript"">
    <!--
    -->
    </script>";
 
由于 @ 的这种特性,我们常将其应用到 SQL 字符串中。
string sql = @"select * from tbl";
@ 只在连续一段字符串中有效,@"abc" + "\\",用 + 将两个字符串连接起来,第二个字符串中没有用 @ 标识,其中的 \ 就成为转义字符。
......
总记录数:2672; 总页数:446; 每页6 条; 首页 上一页 [79] [80] [81] [82] 83 [84] [85] [86] [87] [88]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号