برمجيا إضافة رقم تسلسل إلى العمود 'العنوان' أثناء إنشاء عنصر في قائمة ليرة سورية

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/66073

سؤال

وفقا للعنوان أعلاه ، لدي قائمة تخزنها طلبات الدعم.أحتاج إلى رقم تسلسل يتطابق مع معرف العنصر وأريد إضافة رقم التسلسل هذا إلى عنوان الطلب.

وأنا أعلم أنه يمكننا إضافة عنصر وأضاف استقبال الحدث والحصول عليها القيام به.نظرا لأنني أقوم بالفعل بإضافة عنصر الطلب عبر جزء ويب مرئي ، فقد اعتقد أنه قد يكون من الجيد الحصول على جميع الوظائف تحت غلاف واحد.

أي اقتراحات?

هل كانت مفيدة؟

المحلول

قم أولا بإضافة عنصر القائمة بحيث يتم إنشاء معرفه ، بدلا من الحصول على العنصر مرة أخرى...تحديث حقل العنوان والعمود معرف كونكات معها..رمز زائف أدناه:

ListItem newItem = lstObject.Items.Add();
newItem["Field"] = "something";

newItem.Update();

newItem = lstObject.Items.GetItemById(newItem.Id);
newItem["Title"] = "YourText" + newItem.Id.ToString();
newItem.Update();

إذا كنت لا تريد التحديث الآخر لإنشاء إصدار مما يمكنك استخدامه UpdateOverwriteVersion() بدلا من Update() وظيفة!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى sharepoint.stackexchange
scroll top