预览模式: 普通 | 列表

Web Service 学习笔记(2)

1.SOAP的目标是允许使用标准化的方法在客户机和运行在Internet上的应用程序交换原文的信息.

2.每个SOAP消息都是一个XML文档,XML文档具有一个根元素,即SOAP封套.

3.串行化:把对象转换为XML的过程 并行化:将XML中解构对象的过程 完成这一转换的模块叫XmlSerializer

查看更多...

分类:编程技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 10562

WebService学习笔记(1)

WSDL:Web服务描述语言 Web Service Description Language 一种描述Web服务的方案,描述了Web服务支持的协议,WDSL文档定义了Web服务的地址

UDDI: 通用\发现\集成 Universal Description Discovery And Intergration 全球性的Web服务注册库

SOAP:简单对像访问协议 Simple Object Access Protocol

查看更多...

分类:编程技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 10270

遍历页面控件的几种方法

方法一:javascript法

function btnClear()
{
for(i=0;i<document.forms[0].elements.length;i++)
{
e=document.forms[0].elements;
if(e.type=='text'||e.type=='textarea')
{
e.value="";
}
}
return false;
}

在Onclick OnFocus OnLoad等事件中引用就行


方法二:Foreach遍历

foreach(Control ctl in this.Page.Controls[1].Controls)
{

if(ctl.GetType() == typeof(TextBox))
{
TextBox t = (TextBox) ctl;
t.Text = string.Empty;

}


方法三:
#region 清空指定页面上所有的控件内容,public static void ClearAllContent()
/// <summary>
/// 清空指定页面上所有的控件内容,包括TextBox,CheckBox,CheckBoxList,RadioButton,RadioButtonList。但是不清
/// 除如ListBox,DropDownList,因为这样的控件值对当前页面来说还可以用,一般这些控件里都是保存的字典数据。
/// Author:Kevin
/// 日期:2004-12-02
/// </summary>
/// <param name="page"> 指定的页面</param> 
public static void ClearAllContent(System.Web.UI.Control page)
{
int nPageControls = page.Controls.Count;
for (int i = 0; i < nPageControls; i++)
{
foreach (System.Web.UI.Control control in page.Controls[i].Controls)
{
if (control.HasControls())
{
ClearAllText(control); 
}
else

if (control is TextBox)
(control as TextBox).Text = "";

if (control is CheckBox)
(control as CheckBox).Checked = false;

if (control is RadioButtonList)
(control as RadioButtonList).SelectedIndex = -1;

if (control is RadioButton)
(control as RadioButton).Checked = false;

if (control is CheckBoxList)
{
foreach (ListItem item in (control as CheckBoxList).Items)
{
item.Selected = false;
}
}
}//if..else
}//foreach
}//for
}
#endregion 


方法四:

建立一个类,用于存放那些TextBox的name和value ,代码如下:
Public Class UtilityObj
Private _name As String
    Private _value As String
    Public Sub New(ByVal Name As String, ByVal Value As String)
        _name = Name
        _value = Value
    End Sub                                                    &a...
[/i]

查看更多...

分类:编程技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 13404

遍历Label 和遍历 DropDownList

动态增加表字段对数据库稳定性有很大影响,那只好来死的了,嘿嘿。

说明:pnlMaterial是容器名,页面中有Label1-Label40, Dropdownlist1-Dropdownlist40,如此之多控件....

查看更多...

分类:编程技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 13029

存储过程实现对MS SQL表结构的操作

在itpub中看到一个c# Winform实现对数据库的操作,可惜很多是写死了的,不过这到让我想到了是否可以通过存储过程实现对数据库和表结构的操作。有些时候,项目中可能要动态的增加表字段,删除表字段,重命名之类的,而客户端不一定能访问到远程的服务器,在这个时候也许就会有些许用处了。总结了一下,我把相关的存储过程实现,经在SQL2005 测试是OK的,我把他放上来,跟大家分享,同时欢迎大家多多指教.
希望能对大家有用.


创建表

查看更多...

分类:编程技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 12854

云南丽江旅行归来--特别篇

丽江古城中的夜色一片繁忙,最有特色的就是客栈跟灯笼了.酒吧一条街的"丫索丫索丫索索"至今仍萦萦于耳,丽江是一个最容易艳遇发生的地方,可惜,我没遇上...[em09]

千里走单骑

查看更多...

分类:摄影 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 14252

为什么实施的项目会失败??

从学校出来混到现在,大大小小的项目做过不少,有单独一个人整的,有几个人组成一个小团队的,有跟着别人做的,项目做出来无非就两个结果,一个成功,一个失败。姑且不论原因,我们来看一下一个项目成功的衡量标准会是什么呢:
从项目的角度来说:就是实施项目的人完整的按照schedule实现了自己的Plan,而使用项目的用户的需求得到了满足。当然,从软件项目上来说就是我做出的东西符合用户需求,出来的的东西没有Bug,通过一系列测试,得到用户肯定,我想这是最基本的吧。
可是,做过项目的人知道,用户的需求不是那么好确定的,项目的实施过程往往不是那么顺利,我们制定的Plan也往往不会是那么顺利。越大的项目,周期越长的Plan,失败的机率就越大,很多项目因为在所规定的阶段内,由于各种因素,往往使原本应该要达到的目标却不断向后拖,向后拖。。。。最后,只能以失败而告终.

自己不是什么项目经理,也不是什么高级顾问,从自己所参与过的众多项目来总结一下自己的观点,一个项目失败无非就是两样吧:一样是人,一样是事

查看更多...

分类:企业信息化 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 14472

GridView与CheckBox的结合使用

GridView与CheckBox的结合,用百度或Google一搜就有一堆的出来了。但是貌似没有比较齐全的,结合自己在项目中的一个运用,我把几种实现方法都把它罗列出来,与大家一起学习。

此Example在VS2005下运行通过.

Demo如图所示:

查看更多...

分类:编程技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 24275

云南丽江旅行归来--人物篇

[em13][em13]这么大了还是第一次参加公司的旅游活动,丽江的天特别蓝,丽江的风景特别美,这次行程虽然累了点,但是还是很开心的,谢谢公司提供这样的机会,让自己身心得到了放松,就是有点遗憾,没跟空姐拍几张PP,同时拍了一些PP,放上来,大家一起看看吧.图片都是实拍的,只作了缩小处理,没有用PS去调整,拍摄水平不好,但是自我感觉还是不错的,大家多多批评.

织麻女:丽江古城的小店有很多这样的织麻MM,不过我看了好多,貌似长得都差不多的

查看更多...

分类:摄影 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 14958

[译]写一个自己的代码生成器


原文:
Title:Write your own Code Generator or Template Engine in .NET

Url:http://www.codeproject.com/csharp/smarttemplateengine.asp

查看更多...

分类:编程技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 22084

随便拍拍

[em02]到镇上走了几圈,大致把长安小镇给搞清楚了.带着机子,顺便拍了几张,水平不好,多多指教.
小镇的广场,还是不错的


查看更多...

分类:摄影 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 14374

生活的记录


  我有好长时间没有在这写点描述生活的文字了!

      昨天又重感冒了一次,晕晕眩眩地上了一天班,回来倒头就睡.似乎始终不太适合这里的环境,一向健康无比的俺,今年已经被病毒侵袭了四五次.每天一早起床,就能远处那灰灰的天空,即使在灿烂的晴空下,也能看到一层朦朦的灰尘在天空中飘舞.....

查看更多...

分类:成长 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 14928

Access导入SQL2005

方法一: 

Code: 

EXEC sp_configure ''show advanced options'', 1; 

查看更多...

分类:编程技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 12896

Parser Error 报错解决

很奇怪,这个问题居然没有找到中文的解决方法,但用google找到的答案却是五花八门。

碰到这个问题很蹊跷,将编译生成好的系统挪到服务器间,只有一个页面报错,其它页面不报错,而在本地测试却没有错误。超初以为是服务器相关配置问题,但考虑了一下排除了这方面的原因---所有的页面都OK,就一个页面不OK,报错如下:

Parser Error: The base class includes the field ''XXX'', but its type is not compatible

查看更多...

分类:编程技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 33109

没有钱,你能做什么?

自己的一点感受.,哈哈,借鉴了一个漫画故事.



查看更多...

分类:成长 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 8486

用户 '(null)' 登录失败错误解决

好端端的系统在本地运行OK,在Web服务器上运行却出现:

用户“NULL”登录失败,原因:未与信任SQL SERVER相连队关连

郁闷一下,在系统多次升级都没出现这问题,只能“百度一下”,看到的结果大都是说"相关权限问题“,可是,我的权限完全符合要求。最终还是MSDN的提示,让我解决了这个蹊跷的问题..

查看更多...

分类:编程技术 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 24215

Web技术期刊2007年第7期(总第20期)





下载第二十期:

查看更多...

分类:编程技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5936

gridview结合Zgraphy使用用法

Zgraph图表控件的强大功能令人出乎意料,与OWC相比我想应该毫不逊色,近来需求要求作出相关数据统计,不想使用BI这类的强大东西,所以搜索到了免费的开源的Zgraph控件。使用起来也非常方便,生成的效果可以说是五花八门,千姿百态。废话少说,先看看俺生成的样子.

图1:

查看更多...

分类:编程技术 | 固定链接 | 评论: 1 | 引用: 0 | 查看次数: 33352

gridview下获取checkboxlist的值

本来估计很简单的问题,却卡壳了。一开始用的是datalist,在确定程序没错误的情况下,居然获取不到在gridview中的值,郁闷了一下午,终于想开了,换gridview来试试,结果一下子就OK了。

起初使用datalist,在datalist中嵌套checkboxlist,后台代码我是这样写的

 [color=Brown] protected void AddRight()

查看更多...

分类:编程技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 24488

VS2005调试问题解决方案集锦

上一次整了个VS2003的,结果反应甚好,当然能帮助大家在程序调试过程中提高效率不失是一件快乐的事,这次也是根据一个项目开发过程中所碰到的种种问题,俺把他记下来了,同时在网站搜集了一些问题及解决方法,一来做个记录好让自己以后可以有章可查,二来发出来给大家分享.分享技术,分享快乐,一直是俺们网站电子期刊的宗旨.希望大家喜欢:)   废话少说:我们要给大家有用的东西才行,希望以下这些东东,能给大家带来帮助.谢谢:) 如果您认为这篇文章对您有用,欢迎您转载,请您注明来自"德仔工作室",俺们是不会去索要专利费的,你放心.


1.检测到有潜在危险的 Request.Form 值

查看更多...

分类:编程技术 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 36393