留言簿

我要留言
留言搜索

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=&quot;insert into...........&quot;可最后显示错误
以 'insert into ..............' 开头的 标识符 太长。最大长度为 128。
要如何解决这个问题呢?
回复:可以把exec (@sql)改为 print @sql,将此SQL语句显示出来看看问题出在什么地方。谢谢!

2004-03-21 15:54  da

我在.aspx中使用了用户控件:&lt;feng_usercontrol:login id=&quot;login&quot;  runat=&quot;server&quot;/&gt;
现在我想在.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[&quot;flash_url&quot;];
}
			执行后显示错误信息
--------------------------------------------------------
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
行 87: 			string feng_=(string)dbrecord[&quot;flash_url&quot;];
回复:因为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的
&lt;%
string name=&quot;男歌手&quot;;
%&gt;

&lt;feng_usercontrol:disp id=&quot;disp&quot; sql=&quot;select top 5 * from flash_main where flash_owner='&lt;%=name%&gt;' order by id desc &quot; runat=&quot;Server&quot;/&gt;
为什么不起作用呢?而直接用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”是什么呢?
;