如何获得ObjectDataSource指定的Insert方法的返回值 本帖最后由 wings2001 于 2010-04-23 23:45:45 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 srcTemp.Insert()方法 有返回值你看看这个方法吧 代码如下(用的linq to sql) public static int Insert(Temp TempToInsert) { MyDatabaseDataContext db = new MyDatabaseDataContext(); db.Temps.InsertOnSubmit(TempToInsert); db.SubmitChanges(); return TempToInsert.ID; } Returns int outputselect @Returns= @@identityInsertCommand="User_Add" InsertCommandType="StoredProcedure" <InsertParameters><asp:Parameter Direction="InputOutput" Name="Returns" Type="Int32" /> 没有解决啊 我只是贴了insert的代码上来 另外3楼的兄弟,我知道您的办法可以实现。但现在就是想,既然Insert方法有返回值,是不是页面这边就能读取这个返回值了。不想再去查询一次数据库 http://blog.csdn.net/Sandy945/archive/2010/04/01/5442624.aspx protected void srcTemp_Inserted(object sender, ObjectDataSourceStatusEventArgs e) { Trace.Warn("srcTemp.Inserted"); Trace.Warn(e.ReturnValue.ToString()); }呵呵,在这里可以访问到这个返回值了 dropdownlist事件问题 为什么我的gridview找不到属性页!!!!急 在容器(panel)中怎么正确添加控件啊,比如button,我把button拖到panel中执行出错 c#转vb,高分求助 asp.net里怎么用socket维持与服务器的连接,把服务器端发过来的信息接收? 如何限制文字显示多少,以解决论坛文字撑大表格一事 500分找Together , 剩下的100分 求教,如何把变量加入RESPONSE语句中 問一個關於Page_Load事件.......... 相同名字组成的表单域,如何操作? post 数据流疑问? button 提交
你看看这个方法吧
代码如下(用的linq to sql) public static int Insert(Temp TempToInsert)
{
MyDatabaseDataContext db = new MyDatabaseDataContext();
db.Temps.InsertOnSubmit(TempToInsert);
db.SubmitChanges();
return TempToInsert.ID;
}
InsertCommand="User_Add" InsertCommandType="StoredProcedure" <InsertParameters>
<asp:Parameter Direction="InputOutput" Name="Returns" Type="Int32" />
另外3楼的兄弟,我知道您的办法可以实现。但现在就是想,既然Insert方法有返回值,是不是页面这边就能读取这个返回值了。不想再去查询一次数据库
{
Trace.Warn("srcTemp.Inserted");
Trace.Warn(e.ReturnValue.ToString());
}呵呵,在这里可以访问到这个返回值了