留言簿
留言成功,请等待站长审核,谢谢支持!
2004-03-23 21:13 锋
我准备把(a href=...img src=...a)用 HyperLink代替,设置了ImgUrl="...."后发现设置它的width 和heigth起不了作用,要怎么控制HyperLink的图像链接大小呢?
回复:<asp:HyperLink runat="server" id="link" NavigateUrl="http://www.yahoo.com"><img src="test.gif" width="400" height="200"></asp:HyperLink>
2004-03-23 14:05 你的老朋友
你好,大哥,我现在在做安装程序时遇到问题,怎么样才能把数据库也打包到程序里面,谢谢 你的小弟!!
回复:可以在自定义操作中来创建,在vs.net的帮助文档中通过关键字“自定义操作”即可搜索到创建数据库的示例,另外也可以参看这篇文章:http://www.ftponline.com/vsm/2002_11/online/ferracchiati/
以及MSDN演示:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsi
2004-03-23 10:36 宫志
你好,你可以介绍给我一个应用水晶报表的朋友吗?我有问题向他学学,不知可以否?谢谢
回复:您好,很抱歉我身边没有对水晶报表比较熟悉的同事,因为报表是另一个公司做的,不过你可以到CSDN论坛找海波.NET等熟悉水晶报表的朋友问问,谢谢!
2004-03-22 22:37 锋
我在sqlserver中建了一个存储过程, CREATE PROCEDURE insert_ @sql varchar(3000) AS SET QUOTED_IDENTIFIER ON exec (@sql) GO 然后调用它exec insert_ @sql="insert into..........."可最后显示错误 以 'insert into ..............' 开头的 标识符 太长。最大长度为 128。 要如何解决这个问题呢?
回复:可以把exec (@sql)改为 print @sql,将此SQL语句显示出来看看问题出在什么地方。谢谢!
2004-03-21 15:54 da
我在.aspx中使用了用户控件:<feng_usercontrol:login id="login" runat="server"/> 现在我想在.cs中来申明这个控件,然后在运行的过程中来设置它的Visible,要怎么在.cs中申明这个用户控件呢,比如像protected TextBox name,这种. ----------------------- 谢谢吴老师
回复:你这个用户控件的类名是什么?如果没有为用户控件定义类名(比如用户控件的后台代码和前台代码是写在同一个ascx页面上),那么默认类名就是“文件名+_ascx”,知道了用户控件的类名,就可以这样在包含页中的后台代码中声明这个用户控件了:
protected 命名空间名.类名;
2004-03-21 14:57 asp.net
您好 你真是好人呀 我很菜 你那个创建应用于AspNetPager分页控件的Sql Server存储过程 ACCESS也可以吗?
回复:您好:Access数据库不支持存储过程,所以无法把SQL Server的存储过程用在Access数据库上,所以只能用普通SQL语句,我的示例中有使用Access数据库来分页的示例的,您可以看看。谢谢!
2004-03-20 19:27 锋
public void DataList1_DeleteCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e) { System.Data.Common.DbDataRecord dbrecord=(System.Data.Common.DbDataRecord)e.Item.DataItem; string feng_=(string)dbrecord["flash_url"]; } 执行后显示错误信息 -------------------------------------------------------- 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。 行 87: string feng_=(string)dbrecord["flash_url"];
回复:因为dbrecord是null值,如果你要删除DataList中的一行,可以考虑把数据的主键做为DataList的DataKeyField,然后在DeleteCommand事件中可以这样来获取要删除的行对应的主键值:
public void DataList1_DeleteCommand(object source, System.Web.UI.WebControls.DataListComma
2004-03-20 18:54 锋
http://expert.csdn.net/Expert/topic/2863/2863345.xml?temp=.5577051 请吴老师看下 那个name1只是我在发贴时写错了,是name的 <% string name="男歌手"; %> <feng_usercontrol:disp id="disp" sql="select top 5 * from flash_main where flash_owner='<%=name%>' order by id desc " runat="Server"/> 为什么不起作用呢?而直接用flash_owner='男歌手'就起作用
回复:那是因为name这个值没有传递到sql语句中,我不太明白你为什么不在后台来获取和传递name值,而要用<%=name%>这样的方法来传值呢?前台代码和后台代码混杂在一切看起来会很不舒服,而且也不利于以后的维护!谢谢!
2004-03-20 08:29 宫志
你的控件的源码可以支持oracle数据库吗? 我感觉有问题。 另外,你对web报表打印能解决吗?
回复:您好,AspNetPager分页控件和数据的获取及呈现是完全独立的,用什么数据库以及如何获取数据和这个控件毫无关系,所以没有所谓是否支持Oracle的说法。至于web报表,我们的项目中用的是水晶报表,但我对这个不熟悉,准备学习微软的SQL Reporting Service。谢谢!
2004-03-19 20:21 锋
http://expert.csdn.net/Expert/topic/2863/2863345.xml?temp=.5577051 请吴老师看下
回复:那个“name1”是什么呢?