留言簿

我要留言
留言搜索

2003-11-29 23:50  任意

刚才提交的两个的问题为什么出现非法符,我要问的问题如下:


http://www.sorke.com/bbs/images/upload/2003/11/29/234301.txt

烦打开以上文本文件。

先谢了!
回复:我已通过邮件给你回复,这两天因事耽搁了,对不起!

2003-11-29 17:28  任意

4.2我安装是出错,说什么示注册,要手动加到工具箱! (我在工具箱好像看不到,是什么名字?)

我运行桌面的 AspNetPager

无法找到资源。 
说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。 

请求的 URL: /aspnetpager/default.aspx

我的vs.net 2003   XP专业版。 sqlserver是个人版的。(XP专业版下不好安装SQL的标准或企业版)
回复:无法将控件加到vs.net工具箱中对控件使用并无影响,我没用过win2003 xp,不知道指向http://localhost/aspnetpager/default.aspx文件的快捷方式为何会变为:URL: /aspnetpager/default.aspx ,不过你可以试试直接在浏览器中输入上面所说的正确的url来访问示例文件。谢谢!

2003-11-29 16:55  任意

吴老大,因为SQL数据库记录很多,能否写出基本你的分页控制的SQL储存过程的详细例子。好吗?

尽管你可能会很忙,但我会在这儿等你回复的。希望抽时间写一个好的。因为分页效率实在太重要的。
回复:AspNetPager控件安装后的示例文件中就有,你可以看看,谢谢!

2003-11-27 17:03  思想者

请问吴旗大哥:这个问题有没有解决办法:
我写了一个Web自定义控件继承了Button控件;并用到了集合属性.但运时报"不具有名为“asp:ListItem”的属性"的错误.
回复:你好,没有代码很难知道问题在哪里?你为控件定义了ListItem这个属性了吗?

2003-11-27 14:12  王非

吴兄,
又来麻烦你了!来请教一个令我头疼的问题!

请问有法把这个字符串”¥11,111,112.00“转换成转化为11111112吗??!

11111112又如何再反过来格式化成¥11,111,112.00呢??

谢谢
回复:string m="¥11,111,112.00"; decimal d=decimal.Parse(m.Substring(1)); int i=11111112; string s=String.Format("¥{0:N2}",i);

2003-11-27 10:06  思想者

吴旗大哥:小弟又有问题请教你了.麻烦你喽:
我想实现把设计页面上的TextBox控件的ID绑定到集合属性里面.
但我不晓得输入参数context是什么?

//这是一个获取设计页面上TextBox控件的ID的方法:
		public void GetObjectID(ITypeDescriptorContext context)
		{
			IDesignerHost host=(IDesignerHost)context.GetService(typeof(System.ComponentModel.Design.IDesignerHost));
			IContainer container=host.Container;
			if(container!=null)
			{
				for(int i=0;i<container.Components.Count;i++)
				{
					IComponent compt=container.Components[i];
					if(compt is TextBox&&((Control)compt).ID!="")
					{
						SortingFields.Add(((Control)compt).ID);
					}
				}
			}
		}
	}


//这是一个集合属性
private ListItemCollection _SortingFields = new ListItemCollection();
	[DesignerSerializationVisibility(DesignerSerializationVisibility.Content),
		PersistenceM
回复:你好,代码没帖完整,请通过邮件发给我。谢谢!

2003-11-27 03:31  hua

请问站长,我用了你的控件,但它编译时说控件的类受保护,访问不不了,怎么办?还有的是生成贮存过程的关键字段一定要是int类型的吗,我的varchar类型的就转不成int的数组。耽误版主时间了,谢谢!!
回复:1、关于出错问题,请帖出具体的出错代码; 2、是的,这个字段必须是标识列,而且必须是int类型,如果你熟悉存储过程,也可以把它改为varchar类型的,但这个字段必须是主键,即不能有重复的值,否则将无法正确分页。谢谢!

2003-11-26 18:54  思想者

对于那个问题其实是没必要那去隐藏掉它.不理它就是.其它的问题已经解决了;谢谢你这几天对我的帮忙.谢谢.

2003-11-25 09:49  思想者

不晓得能否实现这样的功能:
我在自定义控件中也了三个属性:
private eType tmp;
public eType TheType
{
get{return tmp;}
set{return value;}
}
public enum eType
{
  a,
  b
}
public string Length{
get{}
set{}
}
public string Maximum{
get{}
set{}
}
现在我要根据TheType的选择进行判断;如果TheType选择a那么属性Length为不可写或隐藏;如果选择b那么Maximum的属性就为不可写或隐藏.
回复:这个好象不可能实现,其实你也没有必要这样做,如果用户选择了a,你在代码中就不用理会Length这个属性,如果用户选了b,那么就不用理会Maximum这个属性。谢谢!

2003-11-25 09:17  思想者

吴旗大哥:请你帮忙
是这样的:我在自定义控件中实现了这样一个属性:
		private MyType t;

		public MyType MyTest
		{
			get{return t;}
			set{t = value;}
		}

		public  enum MyType
		{
			a,
			b,
			c,
			d
		}
这是一个下拉选择的属性;但我想实现可以下拉选择也可以手工填写的功能;就像TextBox控件中的Font-Name 一样,可以选择也可以手工填写.
谢谢.
回复:我上次的答复说的就是这个意思,不知道你试过没有?不行的话我再想办法。谢谢!
;