readonly="true" 把这句删掉看行不行
解决方案 »
- DataBinding:“System.Data.DataRowView”不包含名为 “Name”的属性。多人访问一个页面导致dataset冲突
- 我已经在IIS设置为.net1.1 为什么报错提示还是.net2.0 的 超郁闷啊~~~
- 请教高手 我用的IE7 公司有一内部系统B/S的 访问外网要账号
- Expression Web 视频教程
- 用过webdiyer的aspnetpager 6.0的哥们儿进来看看,小弟有一事不明...
- Request.QueryString取得字符串的问题,怎么办啊?
- 帮帮忙啊:用户 'GDUT-PWM\ASPNET' 登录失败
- 如何用Response.Redirect指向自身??
- 公开 [迷失网络-闪电论坛] 速度之迷 (UI篇)
- 期待微软专家的解答。。。。做一个中小企业基于WEB的管理系统。。。
- 如何统计网站访问在线时间
- Email发送没有提示出错,但是邮箱就是没有收到email,怎么回事?
{
if (e.Command.Parameters.Contains("@ImageID"))
{
SqlParameter sparam = e.Command.Parameters["@ImageID"] as SqlParameter;
sparam.SqlDbType = SqlDbType.UniqueIdentifier;
}
}
数据库中表里面的确有这个字段,roomdataset.xsd,都是直接把表拖上去建立,这些字段都有.
我用的是ObjectDataSource
添加了protected void ObjectDataSource1_Deleting ( object sender,ObjectDataSourceMethodEventArgs e )
但是还没执行到这一步就报错了.
整个页面就是拖拽控件生成的.没有手工写后台代码.
delete就是gridview自带的删除功能
<DeleteCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>DELETE FROM [dbo].[Image] WHERE (([ImageID] = @Original_ImageID))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="" DataSourceName="" DbType="Guid" Direction="Input" ParameterName="@Original_ImageID" Precision="0" ProviderType="UniqueIdentifier" Scale="0" Size="0" SourceColumn="ImageID" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>